. ## ## ##.##.# .#...... .....#.. #.....# . . #.#..#### ##......# # . ##..#..### #........# .....#X###....# ..# ... .##.# ##..# .. . . ### #. . #. . . . # .