######## ########### ##......## #....^....# ...# ##.......^# #....#...^# ...... #####.........# ########......^## ....... ##...#...####..###..##..#.......^###^^...... #...........#(###...^#.....#.....#.^...#... #.......#.....#......#.(..<.#...^....^#.#. #...#..^##...........#...............#...### #.....#..##.....^.#.^#..#......#......#.... #....^...............##^#.....####....#.... ##...........#..........#.....# ###....# #......#....#................## #.....## #.......^...#......#.....#.^## ##...<## #.......#..##.....#.^.....^^.# #......## #.......######...###..#......# #......^# ###.....# ##### ##.....#..# ##..#...# ##....## ##^....... #......# ##....## ........ #..%.#..... #....## .. ##........# #...## #....^...## #....# #......### #^...### ##.....# ##.....## ####### ##.....# #.....# #....## ##...^## ..... .#.^. #.....# ....#..^..... #^..%.# ##.........^.. #.....# #..<#..%..... #.....# #....#........~.. ##...^#### #..........#.((######## ##......## #....##..##.%.^.O%s..s ##.......## #.^^#..%##..sss.%%... #.........## #...#.%.....s^ys.s.s. #..........## ##....#.....%sss...... ##..#..#...^###...#.........0...~... ########.................s%#######. ##...........%#<.0....~ ####.%..........##.#.....^. #####.%%.......##^...###.#...... #...........###.#....# ###~^~^.~ #.#..%...###.....#...# ######.^ #.....###^#.....^#...# ### #...##.....#.....#...# #^.%#......#......#..# #...^#.....###..^##..# ##...#....## ####^#..## #...#....# #....#^.# #....#.#### ##....#..# ##...##.^.###.....#^.## #...#......#......#..# #..^.#.....#.....##.^# ##...#......#.###..^.# #...#.....###......## #....#.###....^..### ##.^.##......###.# #........######.# #.....#### #..# ##.#### ##.## #.# #..# #.# ##.## #.# #..# #.# ##.## #^# #..# #.# ##.## #.# #..# #.#######.## #.......^^# ###########