#. ...#. .. ...#.. #.. .....##... #....... ##..#.. #...#.########.. . #....ppK)pp....# ..###.....####O..... #........## ..... #........# .... #......K.# ... #.......## ## #..........K... #.......#####.# #........ #........ #######... #... #...#