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