...........###. ................ ...PP.........# ...z..........# ..P..........# . ............##... (......zhzJ...... ........h(@...... .##.....).....# #...............# ................. ....##........... ...# ......#..... ..# ..........