... #....# #....# .# #....# . #.# #....# .## #.##p...#.... .#.. #....p...... ......# #####p.ppp...#### ###.....# ......p.p