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