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