############## #...##.......### #.#....^...#...# #.#....##.#....# #.#......#.....# #.#.....#.#....# ###### #.##...#..#^...# #....## #...#.#........## #.....# #....#...#......#### #.....############# ##..#.#...#...#....#####.....##''''''''''# #.#...#^..#.#.........#.......'+++++'++'# ##.....#...#.....##...........'+++++'+''# #..#....[#.#....##.......#...'++....++'# #...#...<...#...##..⌠.....##.'++/|=.'+'# ##### #....#.#)....#..###..........'+'.|}.'''# #...# #.....#...#.....###..........'''....'+'# ##...# #....#.#..^#...#.####......).'''''''++'###..⌠.# #####...#...#.#..####........''''''+++'.......# #....#...#...#...........''''''''''.......# #.......#.#..#.......##.......#####.......# #..^#..#...##.......##.....<.######...#...### #...#.#.....#...............................# #....#...............#...#....#...########### #...#.##..................#......)# ####...^##.⌠....#.........#.......# #.####.................#......## #.####...⌠........###.........# #.......##........# #(........## #####...####...#### #......#...# #.<.# ###..# ########...## ###.#######.## #....# ##....)....# ##...# ▓########.######## ▓################ #...............# ##....^^.*......## ##.............## ##...^............## #..........(..# ##..................## ##...........## #....................# . #...........# #.............C...^..# z. ##...........## #^...................# ... #.......).....# #....................# .... ##...........÷.## #.....^..............# ..... ##...............###○○..................# ...... ###..^###########...###°)^............(..## ...?...##....## ##..)d##8.....).........## .......y§..### ###)dp)C............).## ▓▓▓▓▓▓▓▓▓▓▓# #▓▓▓▓▓▓▓▓▓▓▓##.....▓▓ ...^.....▓ ..........▓ ....^...... ........... ........... ........