.#.. ..... . ..... .. ... ...... .###?.. #.... #...#.....#.....# ##...###....... .. .... .#..!..#................ .......>.......... ..... .......x...#... .#... .# .......p..###...###. . # .#.....#...#..... .... # ##...###......... ..... #.....#.......... . . ...................... ........ ..#.....#.. . .?........###...## .. .....# ..#.....#..... .................. .. ........#.... #.....# .. ....###.. ##...## ...#... ##.## #. # ..### . ... ..# .. ... .... ..# ... ... . .. # .. .#.