### ###### ### ## ### #P###############.##.################.########.###..## ##...................................................... #.............................................[......... ##.............................#####.................... #.............................# #.................... #.........######..............# ##.................# #.####....## #.....#+##.##P.# #.#.#.#.###.#.....# . #.# #.....# #.....#........P# #..###### ##......+.. #.# #....P# #.....#......#.## #.## ##........ #># #....######.....#........# #.# ### #.....#.. #.# #...............P........# #.#######.###.....# #.####..#.#...#.##..........P.# #.................# #..##...#.........#.........+.####P.................... ##..##...#.........#...##.###...............#..####..... #..####..#..............................#...#### ...P# #P.####..#.........#.########.....###+#.#.>.## .#### ##.#P##..#...........# #......<....#....# .# #.......#....)....#.# #P.....#..........#####P.# #.......#.....)...#.# ##............#...##..#..# +#. #.......#...........# #.......................##..# #........####...###.# #.......##..####...#...##..8.+ #................ ...# ##.............#....#.##...... #..P####.#P###.#. ...# #.............)##....#......# #..P# #### ## . ... ........ ......#.........###. #..P# ## ...#.## #.#....#...8........ ..#....#.......#.... .........8...8.# .# .#............# #........8...# ..#..##........### ..#.#.....#.#....## ...#.....#####....### ......8..######...##.# #.###....#........... #.#.#.......#...# ###........##...#..... ##.#####.#.....# .. . #.[# #.#.# #. P. #.## #...# . .P. #.# ##.#.####.#..# #.# #..#....#....+ #.# #..#......# #.# ##.#....#.# ..# #..^#.##.# ####........# ............# .+##%#ZZ†...# ......ZZZ...### ......#.ZZ...... #+#P..#ZoZ....... ......ZZ......... .................. ########..#####.## #### ##