##### ##...## ## # ## ##.....##.##.o #.##.{.....(..... ........)...o...# ................# #.....>.)<....... #......(........ .#............... .......(......$.. ......(...#$..... ....#......#.###. ..............# .#..........$.# .. .... ..##.......#.... #.$.... .. ...o...$....# #....#. ...........#.### ....#.. .#.#... ...... ........ #.#.. ........ #...#........ #..(##.#.... ##...o...... ##.#....... ##.[...>... #..()...... ##.#).....# ##........ #....... #.#.... ..#... ...##. #.#