#. ... #.# #..# #... ####..# #....# ##.<..# #....## ##.##..# .#######..# #.# .........## ... .#####..## #.#. ##..# #. # ##.# #. .. #.. ##. #. ##