######## #...#..# ###.....#### ### ###### ###........#.### ### ### #### #### ### #P## #.##.# #.##........#.P###P####.####..###..##### #.##### ####.P## #....#####...._...............#...#.#........#.######.#..# ###......#### #.....#............................#...............#....## ####..#........# #......#.................................P...............###..P..P.......## ##......#.........................................###......#.PP..P........# #.......#...P...............................###.....##....................# ##.........>.................................###..^..^#...#.###...........# ##..................#...........................#....##....###...........## #.......#............................................#....## #...........## #........@...............#......................>..........####....#P.....### ##........................##......#.........^......#........P.##...##........# #..........................#.....#.............^..##........................## ##........................#.....###............#.##^..^.....................# #P............PP....#.....##..P......(..#.....###^.............P.........^## ##.................#.......#....#...........^.###...^...............#......# #............#.................................#............P....^.###....## #...........##...#.........P........................................#.....# #...........###...##...........P#............#.#....................#.....# #.......#.........#.#.....#....P.....###...#####......P.................### #.........................<...........#.########....###.##..<...........# #........................................# ##.8.##...####...............# ##............#..........................###.....#....P###..............# #........#..#...#......P.P....P#........##.8.>.8#....## #P.....(..##...## #.........####..#.#....PP...............###.....#...#.###...............# #.........####...##......P..............# ##...##.....P##P.............## #.........P#.#...###PP............#..#.## ###'###.#.#.#####....#........# #.................####..P.........#.....###......##.....##....##...##..## ##..........∩.....................#...##....#...#.#.#.###.#...P##....#### #..........PP##...................+............................##..#.# #...........###.......................8.......8.#.....8...#......P..## ##.....#P...###.............................#...#.........+.........## ##..........###...P.##.............#.......#...#.#.##.#..#..##..P#..# #..........###......##........#..##......#......###.....###.#..###### #..........###.....P#.#.#..........#.#.##...#+.##.####### ###P..# ###.....P...#........#.P......P............##.....#.##.#.#####P.## #................................###.P#..........#.......##.###..## ##.....##.........................######....8.<.8#..P........#....# ###....##........................## ##..#.....#...............## #................................##### #.....8..#.............P#### #.....#........#..................#..####....####.#.#...#P.P.....#.## ##...#..>..............................##.....# ######.####.........### #P...#.....................PP................## ### #....!..^...# ###.........................#P.................# #P..........#### #..............#...........##..................## ####### ##.............# #.....P.........................................###.##..# ##......####...# ###..#...........................#.P...<.........#...#.## #.#..#..###.P.## #..###...........#................P...................#####....#.......# ##.##...........###.......P......P.....#..............##.##..###.......# ##.##...........#.##.....#..#.....P......................##..P.P.......# #..#(##P.....####...............P.#.....................###........##..## #...###.....## #..................#...................#..#.......###P.P# #....##...>P## ###....................#.....................###..# #...# #P...........# ##......>...........................###P#### #### ##..# ##..##P.###.## ##..............#######......#....## ### #### ######## ### #.P##.###..###.# ##.##P##..#.# #P####.##### ### ######.##### ### ### ###