......#.#. .......... #........## #. #.........###... #p............. ## #.............. ...######.......!#....# ..........#..?...!.## ........Kp#.o.......# .......