### #.## ###..# ##### ### ####...### ### ####...# ##.# ###.##..#..###.######.###..## ################ #..###...###...##.#..#^#....##...# #..............# #..##....#.#......#.......##.##..## #.#######..###.# #..#####.....###.#.#..#...#..^#...# #..## ##.^####.# #...#............#.....##.#.....#.### #...###..###...# #...#.####..##.#.#.#..#####.....#...####.#..##..##..#.# #.#........##..#..#.#...#######...##.....##.#..(#..##.# ####...#.#.....#..#......##.#.#..##..###..........###.# #....#...##..#.##..#..^...........#...####...^.....##.# #...###..#..##.#.#.^....#..##..##.#..#.#...##...##....# #........#..#....##.....#...#....##..#^#..##..#..###.## #.##..##..#..^>##.#...#..#..#..##..#..[#.##..###..#### ###....^...^...#...#<.#....#...#...#..#.....## ##..## #...#..##.#...#..##......#.#..#...#......########..# #.###.#.....#...#.#....##.^#.....##.#..#...........# ###.....#.#.#......##..#.#.#.#..#.###...###.....#### #####.#.#..##....^###.....#.##.#..#.....#....#.#.# #.....#..#..#####...###...#......##..#[....#...##### #...##..##....#....##..##...#.#.^#.#...##...##.....# ###.....#..#.#..##....##.#.#...#.#.##.....#.......## #^.#(.#..###......)#......#..#.#.#....####..###.### ##...#...#.....#.....#....#...##...#...#..#..#### #....####.#.#..#..##.#.##).....>..#..#.#....##.# #..#..##.......#...###...#.##..#.........##.#..# #################### ####...##..##.##.#..#....### ######################'###...##..##....#..#.#### #8.8##..8##8..##8.8##8.8##.#...#.#.#.....##....# ####...##...##...##...##...##.#......##.#.........# #^.........................###..#.#...#.#.##..#.### #.8.......8..[.8....8....8.##..#..##........#....# #..........................##...#..#.##.#.#..#.### #.8.......8....8....8....8.##..#^#....###....(...# #..........................##..#.#.#.....###..#.## ####...##...##...##...##)..##......###..#..#...#.# #...##8.8##8.8##8.8##8.8##.^.#.#.##.#..#..#..## ######################=###.#...#.#^...####..## #...####....#..##...##### #..#.....##...E#..#..# ###^.^.#...#....>.....## ##.##.##....#..#^#.##.## #...#.....#.#..#....##.# ##....#....##...#..##.## #....##..#.#..#^.#....## #..#.#...#.#..##..#....# ##.##^#..##.....#.#.#..# ####....#..#...######## ###..#..#.#..# #...##...#..# ###..###.#### #.## ### ###