##### ####### #...##############.....# ##### #(..##...........#.....# .....###...##...........#.....# ..........##.................# ########## ..........##.......###......^######........# ####.......#......#####............#........# #.......(.............+............+>.......# .#.....###.##.#.....#............#........# #.......#.##.#.....#.........####........# #####...#.##.#.....'.....##### #........# #...#....#.....#####.##### #....##### ####'#######...............# #....# ###.......####.#.##...##.....####....# #.....⌠.....##.#.##..................##### ##..⌠...⌠..###.#.##.......#..............# ##.......## #...##.).....#..............# ##..⌠..## ######......................# ##...## #......#........######## ####.(.#### ##+#...#.........# #....<....# #...#.........# ................ #...#.........## ....⌠.....⌠....⌠ ###+#...#..........# ..⌠(..(#....⌠... #.......#........#.# ⌠....#####....⌠. #.......#........#'## ...## ##....###.......#...........# .## ##.##.....#...###.........# #....#.....#########...# #....####.......#..'..># #.÷........##.#.#.##...# #......###.##.#.#.#....#### #......###.##.#.#.#.......# #........#.##.....#.......# #........#................# ###......#.............##### .........#.................# ...#+###.#.........g....# #... ##.#.##...##.###..# ### #....##...##......# #....##...######.## #.................# #...############..# #...'.............# #...############$## #...# #######.####### ##### ............... .######.######. #.# #.# #?# #....# #.....## ...$### ... ##