b c c c b b b b b b c b c f b f
c c c f b b b b b c b b c c b b
b b b c b b b b b b a b f c c a
b c a f b b c b f b a b b c b f
b b b b g b c b f f b b f f c c