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