...###... #.......... ## ..#.#.......# ..###..#.#.#...#.# ......#.#.#.#.#.# ...#.#.#.#.#.#.# #...#.#.#...#.# # #..#.#.......#.# #..#...........#.# .. #.......###......# ... ####....#...########.#. ####...### ...... ###.#######.....# #######.............# .......<#..........# ######..#...?..O...# #..#............. #................ ##.#%.../..>..### #.##..#...#### #.#.....#.# .....####.# .### ..