~ #.### # ~ ~ #.....## ~#.~. ## #..#.## ~#. ##.#...# ..#.# .## # #.#.#..##.#.#.#.#..# . #..#.###......#.# #. .##......!.... ##.# ..#. ........................ .!........X..5... . ... . .....#.2...#.....#... .# ... ##../###...###... # . #.....#..... .... ....X................. . . ......3............... .. ......................... #..##..##*.##.. . #.. #..# . ... ... .... ... .