#### .....## #.....### #........## #^........## #...^......# #...#.^...# ##........#### ##..##..s.^.# #...#......# ...#^#....# ....#.....# #..##......# #...#^......# #...........## #...#^....### ##..#...^..^## #.^....#.....## #.^...........# #..#.#.#..#..^# ##..^....#....# #...#........# #^..#.^.....## #............## ##.....#...^..# ##^...^.##^....# #....^####^....# #....^# #.^..^# ##..### ##....# #### ##..^# ####^...# ###.^^....# ###^<.......# ..............# .......#..#..# ......^####### .....## #####