. # . # # # . .. # . .# ##. .# . . ## . . . . . ..### . . ##. # ..# .. # . #.# # .. . # . .. ##.#. ## ..# .#..# .. ## # . .#.. ... # #.. . . #. # #. # . . .### ### .#. .#.# # ###.# #.# #.#. . .#### # . # # # ### # ## #.##.##.#.# ..# ... . . #......#..####.# .... #.##.. #..#...#...# #...# #.p#. #.....p..#.# ..... #.#...##. #....X.# .. ... #..#..## ####.####.###...... ...# #.# #.# .#.#..X.... #.#.#.# .## ###...# #.#. ### . ##### .#. #. #. # ##