# . # . .# #. . # #..#. .. ....#.#.. # ..... . # ##........ ### ........ #.##...X ... ##2XXX...... #...X....... #...##...... #..#.# ..... ####.. .... .... . . #... . >.... . .#...