##### #...######. ##....#.... ###.....#... #.P.......#### #............. . #..8.#....### o# #..8........#####..o ###................ #........<......# #...........o##.## #..............?(# ##..........####..... ##...##...## #.. #######..# ##.# #.# #.. #..