##...###. .....#. ... ...... #.. .3.. #.. ... .# ##.# ##.## ...###..X###...## .. .#.....#XD>..#.. .. ........4......... . ...###..###..#### # #.. .#..#.# .## .. #....#.## # . .###X...#.# # #...#####.# #.....### ## .##. #..# .# # . .##..# #. ...#.# #....#.#.# ###.#.. .#