### ## #### ####.############ ### #####.#### #####..######## ####..#.P#.##.#....###########P######P#...P.##.#####P......P##P#.# #<................%%.%..............>..........................P.## #................##..####...............[.........................# #....###+.#......###.##.#....##.###P........#.# ##.......#...###..# #........##......##.........##..###.....?...#..##.#....###...###.## #.#..........%...P#....#PP..##.....#.......#............###.#.##.## ##........##............##...........+.....##.................###.P# #..##.....#.......P.....##...#.......#D...........##....##.....#P..# #...#######.......##....P....##.....#......#.......#....##....##P.## #P..##..#P##.................##.............#......+.....##P####P.# #.................#......#...##..#####........##.###.....#######..# ##................#b#.###....##P.P.###.....#.##..##.......#.#.#...# #.............b....#.##.#.................[..........>............# ##...............................................................)# #................................................................# #................................................................## #.............................##.##P#...##..#####................P# #.....##.#.#.....#..####.....##.######..###.#.##.#.....#.###.##..## #....###.###....##...##......#..)....#..##..#.###......##.#...#...# ##....##.###....#........+.............#..#.....##P.....#.......#.## #.....##..#.....##......#.....##.......#.#.#....P#......##.....#..# ##..............##......##....##......#.........###.....#.......#.## #.....##.####....#......##........b...#...##.....##......#.....##.P# #....#######....##......##.....#..........##....###.....#......#...# ##....##...#....###.#....#............#.>###.######......##+#####..# #...............###...+##)....#....##..#..##.#####........#.#.#.#..# #P............................######P.#....#..##.#P................# #.................%.....................>.........................P# #.................%................................................# ##....................bb..........................................## ............%...b##.###b.....................................<...P# ....##.l.#........#..###.....#.#..#.#......#.####.......##.###....# #..#..#......#....#.......###..#.#.......#####.....##.###.#...# #....##...........##.....#......##.........##.#....##.........# #....#.......#....##.....##......+...P..............#.....#..## #.....#......#....##.....##.....#.............P...........#P.# .. #...###............P............#...........###...........##.## ...##..#.#.......##..<.......##.####%#..........# #....###..####..# .................###............#.###..........####....#..##.#...P# .................#.P..#...........................................# #................>...............................................## .......<..........................................................# #......................................P.P.......................## #.......................................P..P#..#.##...............# .##.P..##P..............................####.######.P########..^## ####.###P...#.###+.###....##+.+#..#..#####.######.## ####...# ##..# #P...###.#.#.P.#...##...#.###..P#.#..#.##..## ###.#...## #..+# ##................###.P.#..##............+.P# ##..#....# ##..## #...##.......##..##..P...##P...##....###..P# #........# #...###............##..P#.P.P...#..###.###.####.## #...P##..# ##.###.....####.#..##...##.......+.# ####.#.# #..# ###.##...# # #...##......#.##...##..####.#..#.#.############.## #####..# #.. #..##.#................# ##..###..##..###.###..######.###..# #.P###....##................######.####...............#.P#..#....# #................................................................# #.###P.##.#..#...##################.#...#.#.##P.#..P#.#P...#.#...# ##########.### ####.#######################.### ### ### ###