(;AB[ir]AB[kr]AB[mr]AB[gr]AB[js]AW[er]AW[eq]AW[ep]AW[fp]AW[gp]AW[hp]AW[ip]AW[jp]AW[kp]AW[lp]AW[mp]AW[np]AW[op]AW[oq]AW[or]C[White to move. What is the status of Black's group?(D=dead, L=alife, K=ko)]LB[io:D]LB[jo:L]LB[ko:K]AW[dr]AW[pr]AP[goproblems]
(;W[ko];B[kn]C[Ok, show me. Please play on the right side or center first.]
(;W[kq];B[lr]
(;W[iq];B[hr];W[jr]C[Indirect ko with 2 local threats for white and none for black.However the best solution is direct ko with 2 local threats for white. Can you find it?RIGHT])
(;W[jr];B[jq];W[iq];B[hr];W[jr]C[Direct ko with 2 local threats for white and none for black -- the best solutionRIGHT])
(;W[hr];B[hq]
(;W[jr];B[jq];W[iq];B[gq];W[jr]C[Direct ko. However there are no local threats. Play on the 'A' to see why.];B[jq]LB[ms:A];W[ms]LB[hs:A];B[hs]LB[jr:A];W[jr]LB[ns:A];B[ns]LB[nr:A];W[nr];B[jq]C[No local threats.RIGHT])
(;W[hs];B[iq])
(;W[iq];B[gq];W[jr]C[Direct ko with one local threat (N1) for white and none for black. However the best solution has 2 local threats for white. Can you find it?RIGHT]))
(;W[hs];B[gs]
(;W[jr];B[jq];W[hr];B[hq];W[iq];B[gq];W[jr]C[Direct ko, N1 is a local threat for black (with none for white).RIGHT])
(;W[iq];B[hr];W[jr]C[indirect ko; N1 is a local threat that black can use first. The best solution is direct ko with 2 local threats for white and none for black. Can you find it?RIGHT])
(;W[hr];B[hq];W[jr];B[jq];W[iq];B[gq];W[jr]C[Direct ko with N1 a local threat for black. However the best solutionis direct ko with no local threats for black and 2 for white. Can you find it?RIGHT])))
(;W[jq];B[jr]C[thank you, xmas present for black.]TR[is]TR[ks])
(;W[lq];B[lr])
(;W[lr];B[jq]
(;W[kq];B[iq])
(;W[iq];B[kq]))
(;W[ls];B[jq]
(;W[ms];B[kq])
(;W[lr];B[iq];W[kq];B[ks];W[hs];B[gs])
(;W[kq];B[iq]
(;W[lr];B[ks];W[hs];B[gs])
(;W[ks];B[lr]))
(;W[iq];B[kq]
(;W[ms];B[ns];W[nr];B[hr])
(;W[hr];B[lr])
(;W[lr];B[lq])))
(;W[mq];B[lr])
(;W[ms];B[ls])
(;W[ns];B[ms])
(;W[fq]C[NOTTHIS])
(;W[gq]C[NOTTHIS])
(;W[hq]C[NOTTHIS])
(;W[iq]C[NOTTHIS])
(;W[fr]C[NOTTHIS])
(;W[hr]C[NOTTHIS])
(;W[hs]C[NOTTHIS])
(;W[gs]C[NOTTHIS])
(;W[is]C[NOTTHIS])
(;W[fs]C[NOTTHIS]))
(;W[fq]C[NOTTHIS])
(;W[gq]C[NOTTHIS])
(;W[hq]C[NOTTHIS])
(;W[iq]C[NOTTHIS])
(;W[jq]C[NOTTHIS])
(;W[kq]C[NOTTHIS])
(;W[lq]C[NOTTHIS])
(;W[mq]C[NOTTHIS])
(;W[nq]C[NOTTHIS])
(;W[lr]C[NOTTHIS])
(;W[nr]C[NOTTHIS])
(;W[ls]C[NOTTHIS])
(;W[ms]C[NOTTHIS])
(;W[ks]C[NOTTHIS])
(;W[jr]C[NOTTHIS])
(;W[is]C[NOTTHIS])
(;W[hr]C[NOTTHIS])
(;W[hs]C[NOTTHIS])
(;W[gs]C[NOTTHIS])
(;W[fr]C[NOTTHIS])
(;W[fs]C[NOTTHIS])
(;W[ns]C[NOTTHIS])
(;W[jo])
(;W[io]))