############ #..O.......# #.###......# #.# #...)..# #.# #......# ###.# #......# #...# #........ ##.#####.......# #...........#..< ###########. .. .? #.## ##..# ...# #..# #..## #...# #.#.## ###.#..# #...##.##.### #.#........... #.#.###.#.###. #<#.# ...# ###.# #..# ..# ..# #.. .>. #.. .... #.