############ ######## ############## #### ##### #..#.#..##.## #...#.^# #...^#..#....####..###.#..# #....#...#.y# ###....#####......#..#..#.#..^#.....## #.#..###..>## #.##....##...###.####.......##.......# ###...##.y.# #..#?.#####...#..##...####.##...##..## ####......## #..#...#.#..^##...##...##^.##>...#### ###### #..###..##.# ##.^#..#...#..###.....####....####.####.#).### #.......#..# #......#...####.#(##...<##....#..#..##.....#.# ##...##...## ########......##..##....^.###.#.##...#..####......## ###.....^.## ##.#^..#..##..^.#.#.#.##....#.^##^#^.#....##...#....# ####.#<.##^.### #^...##....#.####.^#..#..#..(.#..........##..######## #^#.....##..#^########..#....###..#.#...#..##......^.^##.#............# #..^...#^......##.#..##....#.....###..#...###.#.#.##.<.###....#.......# #..##.###.##..##....###.)##...^.#.##....#.#########........#...#.#.#.## #...###^#.#^#..###..###..#!###.......#......###..#..##.##..##..####### #.#.#.....##....##..#.^..#..##^#..#.##..#....###........#..#....# ######..#....#.............##.##.###.#####.### ##..#.##.#^.##..## #....#.......##..#.##^...#####.#...#.### #...#######.^#^.## #.##...#####)...#^##.##..#..#.#^.#.#.}# ##.###...##..##..## ###..####...##..###.......#..#........# ######.^#...#....# ########..##..###..#.##....####.#.### #......#..#..## #..#........##.###....####.....# ##..#..#..##.# ##..#.#.##..####.###...#.###..## ###..#.##..#### ##....###^###^##^.#.^#.....##..# #....####### #..#..#..^........##.##.#...#..# ##### #^...# ##...###..##..#..##...##..#.#..###.#.# ###.## #........#....##.#.#..##....#...#.^.######## ###....#...#.##..###..##....#..##..##.#.## ###..#...#.#..#..##..#..#.#...#........# #...##..^.##....##>.#..#....###..#.^### ##.(.#.#..#...#.#..###....###.#.###..# #^#.##...###..##....#..##^.........## ###########....>........^.#.#.#.#......# ##.######....#...#^.###..#...#.#...##.#.# #^..#..###..#..#.#.##....#.......<..##### ##....###.^##..#######..#^###....#..# ##...##...###..# #.....###...#..#### ##....^.##...## #...#..###..#...# #..#..###....# ###.#####..###### ##....# ##.#.# ### #### #..#.# ##### ######