#### #####.P##### #..........# ## #..........###########.#P# ##..........##........!...# #P..........#.............. ##..........#.............. #........................ .. #.......................# ... #..........####.P...+### #..# #.'P######.# ####...# #..# # .+# ##...### ### #...## ###..# ##.####..# #.....# ####+#.## ###..#.## #.#..#..### #.##..###### #.......# #.......#### #.......... #....#..%..# ##......######......P#.####..%....... ##.....<...# #......##...........##..#P.......... #....#...#.# #...>.........%....+....#........... #........##.. +......##.###....%..##..Z%.......... ##........ +.#....#+.#..# #......####.##.......... #....#.... P##..# ..#.#. #......# #.##.......... #P#.#.....# #### .⌠... ###..#'### #............. ###. ...... ....## ###..# ####.......... .. ###.... ....## #.#.^# #..P..####.# ### ...## #...## ##......#### ###+#..# #....### ##.##+#..## #......# ###......# #....<>...# #......# ..........# #####....>...#####......# ##.+......# ##...'..[.....P#.##.l....# ##.......# #...##........'Z.ZZ......# ##......####.###.........#.##.......# #...........# #....P...########+#### #......##P.#.##..#P+#### #.#..#############..# ###.. ..## #.# # .+ ..