.................o........ ................oao....... ...............oaabo...... ..............oaaabbo..... .............oaaabbbco.... .............oaaabbbco.... ............ooaaabbbcoo... ...........oaoaaabbbcoao.. ..........oaaoaaabbbcoabo. ..........oaboaaabbbcobbco ..........oaboaaabbbcobbco ...........oooaaabbbcobbco .........oo111oaabbcoabbco ...oooooo211122ooooooabco. ..o1222211112233o....ooo.. .o1111111122233o.......... o2111111222233o........... o221222222233o............ o222P2222333o............. o222223333oo.............. .o222333oo................ ..o333oo..................