#.. ## #... . . #..### .#. #t #....# #.....# +. ..#.###.#.... .. #.. #..#...#... . ..# #.X. #...#.#.#...###..# .#...###S.....#....#..... ..?........#.#.# .....#.. ###...#.#...#........ .. #..#.#..# #.#...# #......#..#.... # .## ###.#.# .###..#.# ..# #..#.###...#......# #...# #.#. ......#.. .. ....# #.#.#..#.....# .. #.#.. # #............# .# ........ ##.#... .# ...#.. #..$.. .# #.# .#.%. .# . #. #..#.#.# . #. ..