(;AB[ag]AB[bg]AB[bh]AB[bi]AB[ai]AB[cf]AW[ce]AW[de]AW[bf]AB[dd]AW[cg]AW[ch]AB[ci]AW[di]AW[ei]AW[fi]AW[ej]AB[cj]AB[dj]AB[ek]AB[fk]AB[fj]AB[gj]AB[gi]AB[gh]AB[gg]AB[gf]AW[fc]AW[fg]AW[dk]AW[ck]AW[bk]AW[be]AB[bd]C[The black group (on the left) must be saved !!]AP[goproblems]
(;B[dh];W[dg]
(;B[ef]
(;W[df]
(;B[eh]
(;W[eg];B[fh]C[Well done !!RIGHT])
(;W[fh]C[CHOICE];B[eg]C[Well done !!RIGHT]))
(;B[eg];W[eh]
(;B[fh];W[dh]
(;B[ee];W[cd]C[White is alive, Black is dead.])
(;B[cd];W[ee]C[White is alive, Black is dead.]))
(;B[ee];W[cd]C[White is alive, Black is dead.]))
(;B[fh];W[eh];B[eg]))
(;W[eg]C[CHOICE]
(;B[fh];W[eh];B[df];W[ff];B[ee];W[fe];B[ed]C[The four stones are captured. Well done !RIGHT])
(;B[eh];W[fh];B[df];W[ff];B[ee];W[ed];B[fe];W[ge]C[Ooops !!];B[ae];W[fd];B[af];W[cc]C[Black has no way to make a second eye !])
(;B[ae];W[ee];B[af];W[cc]
(;B[bc];W[cb]
(;B[cd];W[ec];B[bb];W[ba]C[Ooops !!])
(;B[bb];W[ba];B[cd];W[ec]))
(;B[cd];W[db]
(;B[bb];W[bc]
(;B[dc];W[cb]
(;B[eb];W[ec]C[Black is dead !])
(;B[ec];W[eb];B[fd];W[ed]
(;B[fb];W[ad]C[Ooops !!])
(;B[ad];W[fb]C[Black is dead !])))
(;B[cb];W[dc];B[ac];W[ca]C[Black is dead !]))
(;B[bc];W[bb]C[Black is dead !])
(;B[dc];W[cb]
(;B[ec];W[eb]
(;B[fd];W[ed]
(;B[fb];W[gc]
(;B[gb];W[bc];B[ad];W[hc]C[Black is dead !])
(;B[bb];W[bc];B[ad];W[gb]C[Black is dead !]))
(;B[fe];W[df];B[fb];W[gc];B[gb];W[bc];B[ad];W[hc]C[Black is dead !])
(;B[bb];W[bc];B[ad]))
(;B[fe];W[df]
(;B[fd];W[ed])
(;B[bb];W[bc];B[fd];W[ed];B[ad];W[fb])))
(;B[bb];W[bc])))
(;B[cb];W[bc]
(;B[cd];W[dc]
(;B[ed];W[fd]
(;B[ec];W[eb];B[ad];W[db]C[Black is dead !])
(;B[ac];W[bb];B[ec];W[eb];B[ad];W[db]C[Black is dead !]))
(;B[ac];W[bb];B[ed];W[fd]))
(;B[ac];W[bb];B[cd];W[dc]))
(;B[bb];W[bc];B[cd];W[db];B[fe];W[ed]))))
(;B[fh];W[eh];B[ae];W[af]C[Black is dead !])
(;B[eh];W[fh]
(;B[df];W[ef]C[Black is dead !])
(;B[eg];W[ef]C[Black is dead !])))
(;B[df];W[ef]
(;B[dh];W[dg];B[fh];W[eh]C[Black is dead !])
(;B[dg];W[dh]
(;B[fh];W[eg]C[Black is dead !])
(;B[ae];W[af]))
(;B[ae];W[af]
(;B[dh];W[dg]C[Black is dead !])
(;B[dg];W[dh];B[fh];W[eg]C[Black is dead !])))
(;B[fh];W[dg]
(;B[eg];W[dh]
(;B[ae];W[af]
(;B[df];W[ef]C[Black is dead !])
(;B[ef];W[df]C[Black is dead !]))
(;B[ef];W[df]C[Black is dead !])
(;B[df];W[ef]C[Black is dead !]))
(;B[ae];W[af];B[eg];W[dh]))
(;B[dg];W[dh]
(;B[fh];W[df]C[Black is dead !])
(;B[df];W[eg]
(;B[ef];W[ff]
(;B[ee];W[ed]
(;B[fe];W[ge];B[ae];W[fd];B[af];W[cc]C[Black is dead !])
(;B[fh]C[Black is dead !];W[fe]C[Black is dead !])
(;B[ae];W[fe];B[af];W[cc]C[Black is dead !]))
(;B[fh];W[ee]C[Black is dead !])
(;B[ae];W[ee];B[af];W[cc]C[Black is dead !]))
(;B[fh];W[ef]C[Black is dead !])
(;B[ae];W[ef];B[af];W[cc]C[Black is dead !])))
(;B[eg];W[dg];B[fh])
(;B[eh];W[dh];B[df];W[ef]C[Black is dead !])
(;B[ef];W[df]
(;B[dh];W[eh]C[Black is dead !])
(;B[dg];W[eg]C[Black is dead !]))
(;B[ae];W[ee];B[af];W[cc]
(;B[cd];W[db]C[Black is dead !])
(;B[bc];W[cb];B[bb];W[ba];B[cd];W[ec]C[Black is dead !]))
(;B[af];W[ee];B[ae]))