### ####### #### ### #### ### #######P######.##PP###..########.#######..#################.###### #................................................................# #.#####.##......####.##P#...............................)........# #.########......#########.........^......#####..##.....######.##.# #.'.....##.......#.######..##+..###.##...#.......#....P#####.##P.## #.##....##............P##.............#..#.....÷.#....##......##.P# #.##....##......##......+..#..........P..........#....##......#..## ##.##....##......'.....P##..#.............#.......#....#........#.P# #........##......#########..#..........#..#.......+....#.......##..# ##.##.....#......# ### #.............#..##..#.##.....##......##.P# #.#####.#.......#####P###..PP.####.+###...............##..#####P.## #.#.###+##............................................##+#######.# #................................................................# #................................................................# #................................................................## #.................................................................# #...........................?.#####..............................## #...............##.#.##........#####......#####.#P...............# #..#.######.....########......##..##......########....#.##...#...## ##.#..######.....##....##......##..P#............##....#......#....# #..##............##....#.......##..'.........#+..##...........#...## #..##.....#......#.....##......##..##......###.8.#.....#..........# ##........##...........##......##..#.......##....##....#..........# #.##............##....##......##..#P...............#.........P...# #.##.....#......###..##P.)....######................#.###..#.#...# #.###.##.#P.....##..####.......#####.^..#............#...........# #.P.####.##...........................#....##........##.....÷....# #.....................................#...##..8.###..............# #....................................##..###.....##l...#.........# #........................................# #.....#.#.Y.#.........# #.............................#..###.#>.8# #..>....#8.>########..# #...............#####..##P....#)....##...###......##....###P##...# #.#.###..........# ##.##.....#.....##....###....###...#.........# #.#......#......#####.+###....#.....#.#....##.8.###...###....##..# ##........#......# #....##.....#.....+.##...#.........####....#...# #P........#......# #....###....#.....#...#...........##.#......#..# ##........+......# #+#### #....#.....P....#.........#...#.....##..## ##.#......#......# #.# #....#.....P.............##...####.##...P# #..##.#.#........###.######..........P......##...#.......##P..##..## ##.........:...................#.....#.......#.8...................# #P...÷.........................##.#.P#.......#+#.#................## #............................................÷....................# ##............................>...................................## ##................[..........##.##.##.#.....###P###...........^....# #...#...####...........................#...########.....#.######P.## ##.###..####......##.####....#........PP....[...........### ####.## #.##......#............#..........<...P...##....##.....P#####.##..# #.##............#...........#.........#...#......#.....###....#..## #.#.......#.....#......#....#.........#...##....#......# #....##.# #..#............#......#....#.........+...#.....##.....###.......# #.##.....##.....#...........#.........#...#......#......###.####.# #.##.....##.....#......#..............#...##....##......###.# #.# #..#P#.###......P...........P.........#...P#######.....###.+####.# #.####.###.......P#.#.#.....####.#+####...######.#...............# #................................................................# ###.#.################.#######################.################### ##### ### ###