#.... ##.. #..#. #....P .##....######.....P. #....................P.... #................#...PPr. #..............$##P.PPP# #........<#........P..P# ................PPP..# ......##..###..P.P.#### #.#.(......##..P.P.P.P #..H.................P .###.zc..##>)#...PP.... .......5...z##.......P.P. ........sho........#....P .........O..............c .............##z.)###.### .............####(....... .............(..h.((..... ......>........##.....#.# ...........#........# ...........##........ .............#........ .........##......O... ........####........ ..^.... .......