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