bbb,nbbbnnbmnmnbmbnmbmbnmbn
bvnvbjmbmbmbm
jlfghghghghghgghgh
gggggggggggggggggggggggggggg
ccccccccccccccccccccccccccccccc
mnbcmnmbvvvvvvvvvnxvvvvvvvv
v,nnnnnnnnnnnnjhkjmn,m,m,
,,,,ghgfgfjhjhjbvvvckbnknblkvlml,mnbll,mnllnmlbmllmlmlmlmbllmlblbbll
sssssssssssssssssss
gfssssssssssssssssssssssssssssss
fffffffffffffffffffffffffffffffffff
gggggggggggggg