#####################.. #....<.........!o.o.)). #.###.##..............o #.##.######.##.#### ...#.# #.# # .###..# #.# .# ##.# #.# #. #.# #.# # #.# #.# .##