#...... [. ##...... .# ..# ...... ..#. #...###....###... #..............# #..#..........#### ##.^#..##.........#..# #.................[... ##..................... .........##......<...# ..#......S............ ##...<.##..........?. #....ll###.....##.... .......#............... #...#..#..h####........ #..##..##..........##.. #.. #.......##.....# # ..............l# .#>............... ##................. ###................ .............. #......# .... #.#....##. ...# #....... ....# .#####...... ...## >.....l....# .....# ...........###...... .................... ............O!...... #.....#a.....##..... ##...<.#.......##. #.##............ ......##........ ........##......## ...###..##........# .. ##.. ..###...# . #.. ## #.. ##.