### .. #.# ###### ... #####.#########...... ....#####..................... #.##. ### ##..........##..######.#.###.# ### #.......... ..........O.....######.#.###.### #.#####.........#.#. .......................r.O...... #.........).....#.#.# ..........................r...... #...............#.#.# #.......(.....c..###.##.#.#.#.## #...............#.#.### #.....#.##....#..###.##.#.# # #...............#.#.... ...................# #.#.# #.............>.#.#.#.###.......#........... #.... #.........)...%.#.#.#...................... ..... #.#####.........#[................#...#..#. ...... #.# #..................................# . . ####.# #.##'###+##.##...#..............#..# #####.##.#####...........(...............#......... #<............##.##.###..##....................... #.###...............#<...##...#................... #.# #.......####.#.<###..##...#..#................ #.# #.......# #.#..# #..##...#..#.........#..... #.# #.##.##.####.#..###......................... #.# #.##.# .#.................................. . ... ...... .#.##...####.......#..#.......... .... #.#........ ....... ................... .##..#### #.# . . ..#..... ........#..#...... .........#### #..... .................. ............... ............... ... .............. ..#.##..⌠.... .......).....# . ..... #.....#.....###.# > #?#................ .........(##..###.# .........(##..### ................... ........<......### ...............# ###............. ......(......... .........###..# ......... .. #.#..#.# .#..#.# . .