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