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