. . ##.## #..#. .#... .. .#...#####. .. .## #........# ..#..# #..#####.! .....##.#.# ..#.....## #. #.....# #.#...#.#### #.......~.# #...#..7~.~~ #.##.#.~.~~# ### ##.~~~~ .###~. . #