. #.. .1.# .# #... ... #X.#### #.# #....0#... #...#.# #####..# #.#.#.#......# #. #..#0###.### # ..#..0..# # ..#.#.....## ..##.###...# .....#.#....# #.......5###..# .#.#...#..# #.# #.#. .#.... # ####..##...X.. .# ## #.## #..### .#..#. #. ~~~#.. # ....# #. ~#~~. ..##### ~~ ~~