############ ## ....#...#..##.. ............... ........#...... ............... ............... ....P..o....... ...P.o3