...# . . #..# .# .. ##..# .. ...##...##. ........ ..... #..# #.<# #.............. ............... ...##...##...## .. ##!.# ..## . #..# .# ...# . ...# ..