. #. . .#. . #.. .# #.. #.# #.##.?# #.#..# ##...# #.<.# #.....# #......# ..###...# #.. ...# #.. ..# #.# ## #.