## #.......... ..###.......... ..........(.... #..#.......... #...?........ #........... #........... ##### ##........... ..........#O.###### ....##..#.## #.....#.# . #######...#.# c...######...........# #.....(h.<....).(((######## ##..#####.........).......# ...........................# . .....####.....#.#........# .#...<....[..............# .##....................# ###.....#####........# ..#...# #........# ..##...# #........# ... ....# ....... .... ....#