### #### ###.# #..###..## ##.^..#..# ##### ####.#..#...# #...#####.....#....## ### #..#.#...#.#.....^#.## ##^###### ###........#..#.#....# #.###.^.## #######..#.##............######..##....# #..#..#....#...#....#......#......#....# #^#....#.#...............##...^.......## ##.......#.s>.^#.#.#..#...^....#..#.### ##.^.#...^..s#.|.#.#.....##...#..#...)### #.......#.##.#.#.....#...............#..# ##........^..#........##..#^#..#..##.[..# ##..##.#.....^#.#......................# ##......^..<..........#....#..##..#..### ##.#..#..###.#..#....#...#....#.......# ###.#..........#...#.#.^#..#...#^.##..#.## #.......#....#...#.........)..#......#...# ###....#.#..............^................#.## ##.##.......#.#.#.#.#.....#.##...........>.#.# #......#..#....#.......#.......#..#..(....#.## ###..#.......#^............#..#.....#.#.#....## #.##.#..........#......##...................# ####.....#....#......#....###..#>..#.#...#### #^..#.[#..#....................#........# ##..........................#.....####.## ##..##..#..##..#.#..#.#..^....#...# ### ###......#..<.....##...#.#..^#....# #.....#...#...#............#...#..# ##.......#.....#....#.....<...#...# ##^#.#.#.....^.^#......#....#......# #.......##....#.^..^#...#.......^### ###..#.###..#...#.#.......#^.#...### ##...######.#..#.(...#.#...#.....##.# #.#.#.## #....#.....#..#...#.......## ###....###.......#....#..#...#.#...## ##..###.#.........#...#........#..# #^## ###......#........[##.#....## ### #.#.#..........#.........#.# ##^##..#.....#....[##.....## #########.........#..#..## #.#...###..#..##.# ##...#..#...###.## ##...#..#.#.#### #.#.##.##### ########