##### ### ##...### ##### ### ##.## ######### #......# ##...####.### #####...# ##.#...#.# #......####.........#.##### #.##....# #........# #.......##................# ##..#######........#### ###...###.........^......## .# ##...######............####^....##................# #.# ###### ##....^..........##............#.##................###.##...... #......^..##.#.#####...........##..................#.........## #.........###.## ##...........##............................# #.........# #.# #.#....(.....##...............#...........# #.........# ### #.#...........#.............###............ #........## ##.#.................[......## #............ #........# #...........................####............ ##.....###### ##.#..#...........###..#####....#............ ###.######.## ##.###.##.........## #.###......#............ ##.##..#.^#####.## #.###..#...#..# ........#.#.......... ##......#...#.## ##.####...#...# .........#.#......... #.........###### #.####.......# ...^.....##.......... #..........# ##.#.........# .........##.#####.... #...........## ### ##.........### .........#...#######^ #..#..........###.#####.<.........# ........#.....^..### #...............##.................### ........#..........## ### . #...............##.............#..#..# ........##..........# #.#####.# #.....##.......##..........)####..#...# .......###..........# #.#..^. ##...................# ##.#....# ...... ##..........# #.... ##....###..........^# #.#.....# #...........## #..##### ##..###...........^# #........# #####..........####......## #..# #..........^##.# ##........# ###.# ##.......#............## ..## #...........# .. ......... ^#....##.#..>...###..#........# ... ^...........# #......... #......########.##..##.......# #. #.........^ .#........# #.#..###......## ....... ..........# #...## ##...### ..........## #..## #.###### #..........### #.### ##......# #.........#.^###.##. #..####..# #........####....#...##.####... #......<.# #^###.....#.##.....# .........##.# #....#..#......# ##.......... #...........%..# #....##...# ##...#.^.......# ##.## ##..# #...#.........# #.. .... #..##..s......# #. ...... #.....#.......# . ..... #.....##....... ##.... ###.^.# #.##. #### ##