.###...## .#.....#.....#. ............. . .## #.... #.....# .. #... # ..# ## #... ##.## ##.## #.#.#.. . ##...###...###....#. # ....#.....#.....#..#.. ..# #. ........zx.X.zv........# #. ..?.#.....#.....#...##.# ..# . ##...###...## .....## # # ##.## ##.## # ... .# . #... #...# #.##v.. .# ## #.... #.....#..#... ... ..# ................x... ...### .#.....#. ...#..##...v.#. . ### . ## .#...... # .# ## #.##..#....# #.##. # .##.. # # . . ## . # .. .# #.# # #.# .. #.### # # # ## . v .. #.. ###... .# .. #. #.#. .# .#.## # .# # # ##..# . #. .# # .. . # . . .. . . # . . # . # .