. ##. . .... #. ## #.#.# .#.##.######3#!# .#.......#....$3..#.# ##....#....#........#. ..#.#.#.....#......... #. ......#......#..#... ................#..# . .........#..#...# .# ..#......#.#...#.... # .. ............##. #.... .....#....#.##. #... .##.#...##..#... #...( ..#...# ....# ... ....#...#.. #.. ... .#. .#..... .. . .........###.. .#......#...# . .# .# .