##.. # .. ##...## #.#.. .#..... . # .....#..# # .#...# .. .. . #.## #. # #...##..### # ##.#. ..### # .#.#.....# .... #.#..# # ? #..# . ###E# .. ... #. #.## # .# .# . .