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