.. ... .##..# ..... ....# . ###...## ...##......## #.....pp5...# #.....p