... ....#+#####+# ............... ................# #................# #................# #................+ . #.$....zWW.......# ... #......Z.p.......# #...#.....Z..z.......# ##...###.......###+#... .......8..(....# .. #.........Z.8...# #........P...8.P# +.....8.........# ......8PZP.....+ ##......8......# ........>...... ..8...$..8... PP..88..... .P..P.8.. ..P