#### #######..####### #..............# #...)#######...# ####### #....'.....+...# #.....# #..).#.....#...# #.....# #..")#.....#...#####.....########## ######....#.....#.#.#................... #.........#######..∩.................#+### #.................#.#................#...# #....................................#...#.# #....................................#...#.# #.......#########........##########..#...#.+ #.......#.......#........#........#..#...#.# #.......'.......#........#........#..#...#.####### #.......#.......#........#........#..#.))#........ #.......#.......#........####'#####..###'#......# ######..#.......'.............................#.### #÷÷#########...............[#########......P.. #............##########.....#.......#....P..P. #............# #....##.......#P...P.P.P #............# #....'........#...P....P #............# #....#########..PP.PPPPP #............# #..............PP..####. ######............# ########..............P...# #.................###......................P.P# #.....................#####...............P.P.## #.....................#...#.......#####....PPP.. #.............#####...#...#.......# #.....PP... #.............#...'...#...#.......# #.....PP.P. #.............#...#...#...#.......# #......PP. ####..........#...#...#...'.......#####.......P. #..........#...#...#...#..................... #..........#####...#####<...<................ #...........................#########......## #...........#####+#..#####..#......))......# #.#####.....#.....#..#...#..#.......#......# #. #.....#.....#..#...#..#.......#......# #.....+.....#..#..!#..#.......#......# #...⌠.⌠.....#..'...#..#.......#.)...... ###....∩......#..#...#..#.......#........ ......⌠.⌠.....#..#####..#########......Z. ........#######......... ......... ........................ ....?.... ...........(............ ......... ....#####............... .........> .... +.......######## ... #.......# .. #.......# #.......# #.......# #.......#