....oooooo.............oooooo....
..ooaaacaabo.........obaacaaaoo..
.oaaabbcbbbbo.......obbbbcbbaaao.
oaabbbbcbbbbbo.....obbbbbcbbbbbbo
oabbooooobbbbbo...obbbbbooooobbco
oaao.....obbbbo...obbbbo.....obco
occo......obbbco.ocbbbo......occo
oabbo.....obbbco.ocbbbo.....obbco
obbbco....obbccoPoccbbo....ocbbco
.oobbbo...occcoo.ooccco...obbcoo.
..ocbbbo..oooo.....oooo..obbbco..
...ooccbo...............obccoo...
.....oooo...............oooo.....
