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