. . .# .# .# # .. .# ... #.# ####.## ####.##..# ## # ##..#....##.....# #.#...##....##. #.p#..###.###..# #.##### #... . ## #..####.###.#..## #.#... ...... ..# #.#......##..... . ##.... .### .. ## # ###.## ## # # . #.##.##...# . . .#.# .. # .. . #... ... # #.... #..#.#..#..# # ....).....## ..#..#.. .... . . ##.. #. ..... ## . # . . ##.. #. .