#. .# . ..#. . . .#. .# .## #.. ##.#. . ..#. ..## .#..## ..#. ..##.##.. ### . .. .# #####....#..## . . #. #.#.....#....# ...# # ..#....###... . # ..#....#X.##.## ##. .. #..##...#.#..# ..##..##.##.###..# #. ......# .[###..#.# ..#.# .. #.## #..#.# # #. . .##... ####.. .... ##. ## .. . # . ..# #..# .. ..# # . .#... # . # ..# . #... ..# . # # ..#.