.. .# ..# ## .## .P# .#.. ## ... ...# .# #.##.. ..## #.#.# ..... #..## #....# ### #...##.... #..## # #.#..# ##...####..#.# . # #..#...#...# .# #.#..X#..#....# .####.....#...##..# ...#.#..#.##..# #.# .. ..#####.....# ... ...#.# ###.#.. .#. .. ## . .### . ...# # .. . #.#..## ..# .##... ## ..# . .#