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