### #.. #.# #.# . ######.#### .. #...##....# ##### .... #...##....# #...##..#.. #...###...##....###.......... .......S..................#.## ................................. ....#######.#..)##...##..#.#..... .## #.....##................ #......##.#.............. #......##.#............. #.#....##.###..#.....# #.#######.###....<...# #.............^.<....# #######.##.....#...# #................+ ##.##...##>.#.....# ...................# #######......>....# #...#...##...# #...#...##.... #...#....##### #####....# ##. #....##..... #........... #........... ##......#### #......# #...#### #####