. . # . . . . ###. . #.# #.p.# .###... #. #.... ## ##