PP ... .... ... .. .P.. . ...#.. .. ... .. ......##. .. ... #. ..P.....#.# .... ... #.....#..#..... ... #......P....# #.##...##.