### .. #.. #.. #.. ## ...# #... . # #...#.. ..[#.#.#... .! . .#.#..#.#.. ... #....$5..### .#... #.#.# .... .#..#.#....# ....#.......# ###..##...#.#. #.#..#...# # #.#.#.....# #. .. #..#.##.. # #####. ....... # . ## .##..## #.... .##.. #..#. . .# ##....#... .... #. #.#....## . . #.#. .#.... ..... #... . ..#.###.#