. . # . ..#. ### . .. ....##.# ### ##.#.# ..#..#####.###.#...#. ###....##.....# #. #.. ..#.#.#.........# .# #..#x.#.p# ....#.# #.#.#xm.###..##..# #...#..#..### # # #..#.###.## #.#.# ## ... #..# ....## # ###.. ###.... ..## .# ### .. ##...#.## . .#....... ..##.. ###....... ..##