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