...............o.......... ..............o2o....o.... .............o22o...o2o... ............o222o..o12o... ...........o22122oo222o... ..........o22112221222ooo. .........o221111111222222o ........o221113112222232o. ........o22111132222222o.. .......o2211111222322233o. .......o22111222222323332o ......o2221322222233333oo. ......o222123222233333o... .....o222222222233333o.... .....o22222222233333o..... ....o22222222233333o...... ....o222222233333oo....... ...o22222233333oo......... ...o222223333oo........... ..o2P222333oo............. ..o222333oo............... ...o223oo................. ....ooo...................