## #. ############## #..#ooooS........ #..#o############ #........... #....####.#. #...o.....#+## #............# #......o.....# ..... #......).....# ...... #)...........# ......#+# #.........o..# ..)...... #........#...###......## #.#.........o........... #.#....#.#...r....#.......#. #....#.#.................#. .....#.#####...............# .(#. #..........#####........ .........o............. ####.................#. #####............... ..............(.... ........##o......... ..........o......... ...?..........<...... ..................... .......#.....⌠.⌠.... .#............_..... .............⌠!⌠.... ##................ #................ #................ #............... #............... .........##..... ......$...# .... .$.$.....#### .. .......... ##........