. . ## . ###. ## # ##...#.#. #.#. # ..#....#..# #.#.# . ....#..#. ##..# ...# ..# .##..### #....#.## .....#### # ...#..##...#...# ## ...#...x#..# #...#.#..#....# .#### ###..p## ## .##....##_# #... .#..# ... # #.. #.#........ ##.###...#######... #.. # ### .# . #...##.# .# ## .## .#.#### #... .#. .####