(;AB[db]AB[dc]AB[dd]AB[de]AB[ca]AB[bb]AW[cb]AW[cc]AW[cd]AW[ce]AW[bd]AW[ad]AB[cf]AB[be]AB[af]AB[bg]AW[df]AW[dg]AW[ch]AW[bh]C[black to kill the marked stones]MA[ce]MA[cd]MA[cc]MA[cb]MA[bd]MA[ad]AP[goproblems]
(;B[bc];W[cg]
(;B[bf];W[ba]
(;B[aa];W[ac];B[ba];W[ah];B[da];W[ag])
(;B[da];W[ac];B[aa];W[ah]
(;B[ba];W[ag])
(;B[ab];W[ba])))
(;B[ac];W[bf]C[ko]))
(;B[ae];W[cg]
(;B[bf];W[ag])
(;B[bc];W[bf]C[ko])
(;B[ac];W[bf]C[ko]))
(;B[ac];W[cg];B[bf];W[ah]
(;B[bc]C[well done! RIGHT])
(;B[ae];W[ag]))
(;B[ab];W[ah]
(;B[bc];W[ba];B[aa];W[ag];B[ba];W[cg])
(;B[ae];W[ag]))
(;B[cg];W[ah]
(;B[ac];W[ag])
(;B[bc];W[ag])
(;B[ag];W[ae])
(;B[ae];W[ag]))
(;B[bf];W[ba]
(;B[aa];W[ac]
(;B[bc];W[cg]
(;B[ba];W[ah];B[da];W[ag])
(;B[da];W[ah];B[ba];W[ag]))
(;B[ab];W[cg]
(;B[da];W[ah];B[ba];W[ag])
(;B[ba];W[ah];B[da];W[ag])))
(;B[da];W[cg]
(;B[ac];W[ah];B[aa];W[ag])
(;B[bc];W[ah];B[aa];W[ag])))
(;B[ba];W[cg]
(;B[bf];W[ae])
(;B[ac];W[bf]C[ko])
(;B[bc];W[bf]C[ko])))