######### ### #.......#########...# #...................# #...................# ###.................###### #......................# ###........(.............# #..........#.#...........# #.#........#.#...........# ### #.#........#.............#.... ##..........###.........).#.... #........##....................# #.<......#####.#.###...........# #........#...#.#.#.............# #............#................## #............###..............# #########..?.................... ..............#............. #.....o......###...###.... +.....#............... ... #.....)o............... .. .......#................. . .......#......#####.###.( .....#.#......+ .# ## ...<.#........# .... ####.....# ... ..)... ... ....##