### ##### ### #### ##################.###############...#####P##########P.####P. #............................................................ #..##.+##+##...(.####.##................##.#########...####.P .# #..##..#..##....###.##Z#................#######.####...####.. #.# #..##...........##...Z##..>..###P.P#.#..##........##...##%.... #.. ##..##.....#.....##....##.....#.......#..##........##...##..... ..# #P..##.....##....##....##.....#..........##........'....##.....##.# #..'......##....##....##.....#####...#..##....#.+###D..##......#.# #..#......##(...##....##..........#.##........#...#....##......#.# #!.###.P####.....#....##....%#.>......#..#...#..8.'....#P.....#..# #..#.P+P.###....##....#P..............########....#....##.#.P.##.# #...............###.#.##.......#.......######....##....#..#..##..# #...............##P.####...........#............##...............# #................%.................###....8....##................# #..............>......................#.......#..................# #...###.#+#.............................8...8.#..................# #..#......#...................#.#### ##........####...###.####...# #..#.............##.##.#... .....8....###+!..#........#.# #.........#.......... .#....#..... ............###..#..........# #..#......#......#.....#...........#....##.###.....#..#........... #.........#............#...............#.+...#.........#.......#.## #..#......#............#............8.##......##.....>.........#.. #................#.....#....#.....# .....+......###.............. #.........#......##.+##...........##+##..####.######.#...####.##. #..+......#....!............##.##.##..............†............ #..P##+#..P...................................%............... #......................................................^...... ##............<................................................ #.............................................................. ##.#...#####.....#.###.###..................................... #..#.......#...."#.......#..............................#.#..#. ##.#.......#.............#........#.###..#.##.##.###..........+ #P.#.......#.....P.......#...#........#..######### ############ ##.#.......#.............#...'........#...# ##.......................#...............## #..#.......#.....#.......#...#.......... ##.#.......#.....#.......# #...............#........ #..#+#.###P.....#....... #................. #................. #................. #............... #............... #............. ..##P#.P####..