###### ######....# #.##.Z.>.# #.##.##.## #......## ##.##P..## ####P...# ##### #### #..#P# ##### ##...# #.P# ### #..### #.#Z###....###.## ###.#### #.#.# #..##...........# ##.#.##.# ### #...# #P.............#######...#..## ###.##### #.### ##..............#P.......##..##########^...P#.# ##...# #.>..#..........................##.#..###...Z## #P..## ##..#...PP#..#.......P................^##...##### ### ###..## ##.#P##P..###......P.P.......................#.###.##### #P#.P# ##########........##.................#..P.....P###.#..###...## ### ##P.....#.#.......#...###..###.#...................# #####P###..P......##.......#...###.# ###.#.#..##.#..###....# #.#....####......P##........#### ### #.#.>#.######.# ###### ##.......#.......##..........# ###..### ### #..........#.....#.#...P....## ### #..# ##..............#.#.#.....P.#####P# ##.##### #....P....PP.#..#............P...# ##.##P.# #..........P...#.................# #..#...### ####.........P.#..##.........##.P...# ####........# ##.P.......................#.####...### #..#P......## ######.............................#.#.....###.##....P### #.#PP#...#.P###.#..###..............#.##...##P......PP## #.........####...#....................####.............# #P.......................P.............##.#.#..........# ####.##.#.P...............P............######..........## ####.###....#P..................<....##.#............## ####...<...........................................##### ###....................P........................##..## ##.P..............).<..............(...............## ###P.....#........#................##