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