###### #....# ##..## #...### ##....####### #####...##.#.#.### #..#....#........#### ##...#...........#..## ### ####..###.<.#.#.#.....# ###.#####.##### #..[#####...### #....##^..#..# ##...######..# ##.....^....######..###.#.#### ####>.^##..#..#.....##....# #...###.....#.####......## #....##..#..#..##....#### ##.#######..#%%.###..## ### #......##(#...# ####...#.....## ##.##..###....# #..#..##....#### #####.....#...##..# ########...#..##.##..#..## ##0..0~#.#......###.....## ##....0~.##....### ###....# #.~0~~.~~.###..#.####....##### ### ##...~...0##^....^.#.#..###...###.#### #0..0..0..###..#>........#...##...##.# ######0.~##~~~~##^.^###....#..#%..#....#..### ..##~..####.(.###..##..####...##....####...# ##[.#~.~#####.###...)##...###.###..###..##..## #..##~....# ### ####.##^.##.###.....###..#...# #..#.#....# ##.#.#.#...#...##....#.##^..### #.........# #....#.....#....#.#^.#..##..#### ###.##....# ##......######..####.......##..# ####..###### #..#...###.#.#....#^..##..##..#### #......###.# #####..#.#.....#.###..#..%....^).# ###...###...#####.##...^#.=...###...##.##..#....### #.##...###...#.##.........########...###...###....# #..#..## ###........^##.....##......## #.#...###.#### #..#...# #.......#.###..##........#..#####....####..# #..#..## ##..#...####..####....##.#####.....#####...# #..#..####...#.### #.....#..#...####.##...#...#.#..## ##....#.##..#### ##.#..####..##....#...##..##.....# #.........?...# ###....##........#####.........## ##..#....#...### #....##>....##### ##..#..###..# ##..#.#...^#...# ###.#.####.#....# #...#....#### #...###..###..## ##.##### ####..#### ##..#.#....# ###..#....#....# #......#######.....# #.^####...## #.#...#.#.#.## ##......##.#...#...# ##..#####..# ###...######.#####..##.###.....#.### #....# #### #......###...##^...####....^##### ##.### ##.#..##.#....#..### ##.##### ### ####^...#..##...#.#######...# ##.......#.......#...#...## #...##.#.....#..##........# ###...###.^.#.#......#...### #.......##.####^#..###.#.## ##..##..##### ####..####..# #...##%..# #..#......# ####..#..##### ##.......## ##....##....#.# #^....#..# #.....####....## #..####.## #####...##.....# ##...# ### ######.%..###.#.### #...####.### #.#.##.^#...##### ##..#.#....# #...#...#...###### #..........# ##....###..###.#.# ##.#.#..#### #......#.........## #####....# #..#.#.#..........# #..#.## ################### ######