# . #. #. #.### .####..p## .....ppKp## #.Z.# ##..####### #.<.....Z# #....###.. #.....# #....... .......... .#........# ###........ ##.....#.