oo..............oo
oaoo..........oobo
oaoooooooooooooobo
oaowpoaaabbowpwobo
oboppobbPbboppwoco
oboooobbbbboooooco
occccbboooobbcccco
.ooooooo..oooooo..
