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