### ######## ##### #####.###.##.#.###.#.### ##.#....#........#......### #......##.....#...#.......## ##.#..........#>.....##....# ######## ########......##.#.........#..## ##.##...# ###.....##.....#..............### #...#...### #....P...............P.......## ##........# ###P..P....................^.### ##........######.P.........^........8.P......# ##...........#.#....P........#.........PP.....# ##......................∩..8.....P...∩........## #..............)............P.....P.....P.P...### ###..............)##..............P..........#..#.## ##.#........#.......###.......P......P....P.........# ##..........#.........)#..P...P..#..#.............#.## #..........###........)........#.....##P..........### #.........#####......###.##.........##......#.##.## #..#........###.......#.###...##..###.......###### ####..........#........###...###...........P# #........#.........## #..)####.#.........## ###...................# ##).##.....P........## #....P.............#.## #..)#)...............# ##......PP........##### ##.)))).......∩.8....#### #.................# ###...))..................## #................## ##.............P............# #.....∩...........## #...........................## #..P...............## ##................P..........## #...P...8...........###............##...............## ##.....P.P..................#......#........#........## #...P....P#................##..............#.........# ##......).###.#.............#..............#.#........### ##....)))...####..........#<###..........................## #.....)...### #8.8)8.....######..............#........##.# ###..^..)..#####.⌠.[........#.#...........).###.........### #..........#..8.∩.8......#................##........### ##.............⌠.⌠........#..........................# ###..........8.8.8......<...................)......## #.....................[........#..........)).#..## ##...........##.###.............#.............### ##..#.......#### #..........#.###.#...........# #...#.......# ##........#### ####.......#.## ##.###.....## #.........### #......#### ### #....## ##..#..#.##.## ##.....# #.#.## ####........# ##....## ##### #.##.##.## ##....# ######### #....## ##.#.## ##...## ##<..# ##.## ###