.... #.....#.. .. .. ##...###...###...## . .#.....#... .......... ..... . .... ............ .... #.#.. .#..# ......## ...##..# # ##...#..#.... #.#..#.0##.. ## #...X..#.#. ###~~####..#..... #.~~~7~~~0~~~~~~~. ###.##.~~0~~~~~~~ #.#. ## ....##..t . #..# ##..## . ..#...###...#.. ##.###...p#....# #.............#.. #.#......#.###.# #....#....# #.. #.#..###..#.# #. . #.# ....#.. ..# ...##.# ... .#. # .... #