.. #.# #.# . . #.# .##.#. #.#####...... #.##.<....... #............ #...P####..## # #.#..# .# #.# #....# ?. ###..# #.#####.## #o.o....# #.o####.# #.. #.# #.. #.. #.. #..# #.. #..# #.. #..P #.. ...