##. . . . # . ..# #.... #. . # #.# ... # . # . #. # #$ ..# # .# .##.. ## #. ..# # ##. .#.. #. ##..#..##. #... ....# # ## # . # .# #.####. #.#.# #.#..##..... # ##..#.## #.. #.#..#.##...#. . #..#.. . .#.. .. #.#....# ..# ##. . #.#.....# #...### ##.#..##..# ....#.##. ..# .#.# ..##.#..#..##. #.#...###.....# # #...#..# .#.. ~ #.##X..##.#..##~~ #5.5### ..#.. #..#3#...#.### #~ #.......# #..#####...# #.# .##.~~ #.. . ~~ #. .