# .. .. . . . # # . .. . .. . # . # # ### . .. . . ##... . # # ## #......# ## . ... # ....# # # . . ##. ### .# . ..... # ## ## . .. ...#. .#...###......# ..#.# ... .#... .# . .#..#### # #.. # # # ### ...# ### # #. # .#.# # ... .. # .#.# ..## # .# .. ..# ## . . #. ###. .# #..##..# #.# #.# # #.#. #. #...... # .## ..#(# # # ...... #.# . # .#.### ##.#..# ##. ##.#.#.####.##.# # ..# .#..#.....?# # # # #....#X##....# #... #.##.###..#.##.# #.# ######## ##....##.. #.### #.#...## # #.. ###..## # #..Z. ...##