. . # . . . . . . ##### #...## . # #....##..# #..###...X.#. #.........# #..#.##...#.*# # ... #...... #... ###..# #... #. .... ###.3 #2#