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