#....###.... #....#...... #....#...p.. +##....#.Dp. #.....pT9.. #####...ppppO##### .......ppspXO..... ..p...$ppX