.. . ### . .#. .. #..# ### .#.. . .## # #..# ..# .## ....# .# .. #..#...## ### #.. # .# # # ### . # ###.....####.#..#..## ..#..# # . ...........xp...... ..# #.# . . .....#.....#.....#p... #.#.# # #.. ##...###...## ....# .## # # ##.## # .## #...# .. . # ... ..# .. .## ... # #.....#.....# ... .. ##. # ......... ...... ..#.. .... . .#.....# . ..#....#.#...# .. . # .###...###. .... .# ... # # . ##.. #... .# # #.. #... . .. . . . #.. . ##. # ..... # . .## .# .. ##. ..### #.. # .. .. #. # .. .