(;AB[rf]AB[qf]AB[pf]AB[pg]AB[og]AB[ng]AB[nh]AB[ni]AB[nj]AW[qg]AW[qh]AW[oh]AW[oi]AW[pi]AB[qi]AW[qj]AW[rj]AW[qk]AW[rl]AW[sl]AW[sk]AB[pj]AB[pk]AB[pl]AB[ql]AB[rm]AB[sm]C[Black to kill !!]AB[qn]AP[goproblems]
(;B[si]
(;W[ri]C[CHOICE]
(;B[sh]
(;W[rh]C[CHOICE]
(;B[ph];W[sg];B[rg]C[Well done, once again !RIGHT])
(;B[sg]
(;W[ph];B[sj]C[Well done, once again !RIGHT])
(;W[sj];B[ph]C[Well done, once again !RIGHT]))
(;B[rg];W[ph]C[Ooops !!]))
(;W[ph]C[CHOICE]
(;B[rh];W[rg];B[sg]C[Well done, once again !RIGHT])
(;B[rg];W[rh]C[Ooops !!])
(;B[sg]
(;W[sj];B[rh]C[Well done, once again !RIGHT])
(;W[rh];B[sj]C[Well done, once again !RIGHT]))
(;B[sj]C[Well done ! Thanks macao for this variation.RIGHT]))
(;W[rg];B[sg]
(;W[ph]
(;B[rh]C[Well done, once again !RIGHT])
(;B[sf]
(;W[sj];B[rh]C[Well done, once again !RIGHT])
(;W[rh];B[sj]C[Well done, once again !RIGHT]))
(;B[sj]C[Well done, once again !RIGHT]))
(;W[rh];B[ph]C[Well done, once again !RIGHT])
(;W[sj];B[sf]C[Well done, once again !RIGHT]))
(;W[sg]C[CHOICE];B[rg]
(;W[rh];B[ph]C[Well done, once again !RIGHT])
(;W[sj];B[rh]C[Well done, once again !RIGHT])))
(;B[rh];W[rg]
(;B[sg];W[sj]C[Ooops !!])
(;B[sh];W[sg]C[Ooops !!])))
(;W[rh]
(;B[sj]C[A bit too easy...RIGHT])
(;B[ri];W[sh]C[Ooops !!])
(;B[ph];W[sh]
(;B[ri];W[sj]C[Ooops !!])
(;B[oj];W[ri]C[Ooops !!]))
(;B[oj];W[sh]
(;B[ph];W[ri]C[Ooops !!])
(;B[ri];W[sj]C[Ooops !!]))))
(;B[ph];W[ri]
(;B[si];W[sh]C[Ooops !!])
(;B[sh];W[si]C[Ooops !!])
(;B[oj];W[on]C[White alive after a tenuki !!]))
(;B[ri];W[rh]
(;B[ph];W[si]C[Ooops !!])
(;B[si];W[sh]C[Ooops !!])
(;B[oj];W[ph]C[Ooops !!]))
(;B[rh];W[ri]
(;B[rg];W[si]C[Ooops !!])
(;B[si];W[rg]
(;B[sg];W[sj]C[Ooops !!])
(;B[sh];W[sg]C[Ooops !!]))
(;B[sh];W[rg];B[sg];W[si]C[Ooops !!]))
(;B[sh];W[si]
(;B[ri];W[rh]C[Ooops !!])
(;B[rh];W[ri]C[Oooops !!]))
(;B[sg];W[si]
(;B[ri];W[rh]C[Ooops !!])
(;B[rh];W[ri]C[Ooops !!]))
(;B[rg];W[si]
(;B[rh];W[ri])
(;B[ri];W[rh]C[Ooops !!]))
(;B[oj];W[ri]
(;B[si];W[sh]C[Ooops !!])
(;B[sh];W[si]C[Ooops !!])
(;B[ph];W[on]C[White alive after a tenuki !!])))