.. .. .#. . #X###.. .. ? .#.... .##. .#..... . . ... #.#.X..# .## #.. .......## #.. #.. ##X..#.##.##. #..###.#......# # # #..#..#.....# ...# #......# #..## ..##.# #.#.#####. .#.#.## . ## #.# #.##.## . ... #?...##. ### ##. # .. .....#.# ## #... . . # #....... # # ...# .##. . ..##..#.## ## .....#.# #. ... .. #. ..... .#..# . #### #. ...## . .#. . h. . . .. .. ..... . #..... #. ... . #.##.### #.# # # # #. .## # ... . ...#. . .# . .. # #.# . .. .. . # #.#.... # ###. ..# . . # . .# . . #. .. .. # # . . # . # . .