.. ....... .......+ .......###### ..........<# #.........# ####.........# .............# #.........# ###.......# .... ###.#.....# .... #...+.....# ..... #.#.#.....# ..... #.#.#.....# ...... #.#.###.###+####...... #.#.# #.##.....O...... #.#.###.##............ #........'.......##### #.......##.......# ##########.......# +.......# #.......... #........## #..?....... #........## .#+###+#.# . .#