######### ################# ##.#.#...# ##.....##...^.#..# #^......#####.#..........##..## #.........##..##.......#......# ###...^#...####..#......##......# #....###.....#..###.#....#..##### ###....^.#.#..###...#####........# #######^#..##.####...#.....###..####...# ##.#.#.#.....#####....#....###...#?.#..## #...........## #.....#....^####....#..# ####.........### #....##......##.....#### #...........## ###...#..###..#...### ##......##.### #..^......#...^...# #..##....[.>### ###.......##..##### ##..#.#.#####.# #..........#### ##..[#####..#..##### ###...##...## #......###.....#...###.^.######## ###.......##...###....##..## #....#.......#.........##..# #....###.....#....#...###.## #......##.#..#######...#### ####....###.## ###..## #..##.)###### #....# #......#.## #..### ###...##..#### #...# #....#......# #...## ######....^## #######...# ###.#.....### ##^..#.(..## #......#..#.###...###..## ##...^.##....##..##.....# ####..^#...###........## ####....#.....#....##.## #..##..###.^......^.### #### #..#....###.#...##.## #####..## #..#...## ###.###### #...)...### #..#...# ### ##........## #.....### ##........## ##...##.## ##...#.#..## #### #....#...## ###..#....# ###..# ##...##...# #..##..####.^.## #........## ##.#...>#.#...# #.........### ###..#ss....###### ##..####..#.# ##.#.........#.## ##.# #.....## ###..#.......^.# ### ##.....# ##..#[###.#).#### #<...### #..#### ###.....# ##....# #### #.....# ##...# ###### ###..## #...###.#..# #...### ##...#.....## ###...## #......#....## ##.....# ###.#..###...## ##.....## #######.....# ##...#...# #....### ##..#.##.## ###...^# #...###### #.....# ### #..### ###...## ##.## #### ###...# #.....# ##...# ###..# #....#### ##..### #....# #####.#}.###...##..# ##..#####....### #..#..##..###..#..## #...#.##.†.....# ##.........##.......## ##............## ####.#.......##.........## #....#...###..# ##.##...####...#.#..####..# ##..###...#...#### ##......###.....####....>.## #...# #####..##..###.....### ##.#..^..##......# ##.## ##..#.#...^#....#..# ###......##...### ### ##.....#.#..##...#..# ##.##...###..# ##...............###.# ###^.......## #..#..............#### ####......# ################### ########