#. .# ## ## . ## # #. # # # #. # ### # # #. .#... ##.# ##..## #. ....#.## ## #.# #..#.# #.# #. #..#.## . .# #. .... ... # # #.# ### . ## ####..# # .#..##.....#.### ## #. ##..###..# . .####.# # . #.# .####.#. . #.#.# ....# ### ##...#....# ..#. ###.#?...# #. #.#... # .# ##.#.##..X.... #.3.## #.##### #..#.# #.. #####.. #.# .#.# #. # # .