## .. #. # #####.#. # ......###. ..%..#.# #.S#..# #####..##.# .........#.# # ..####..?#.###.##> ####...#........ #..$....<....... ...##............ .. #.....###.#.. . #.....# .# . #.....# # .......# ......... .....#.##