P... ## ..P. .#.## ... .....##.. ....#.## #...>.# #.....## ..###..ooo.# ......oo