(;AB[gq]AB[hp]AB[ip]AW[iq]AW[ir]AW[is]AW[js]AB[jq]AB[jr]AB[ks]AB[lr]AB[lq]AB[kq]AB[mq]AW[jp]AW[jo]AW[kp]AW[mp]AW[lp]AW[mo]AB[no]AB[np]AB[nn]AB[mn]AB[ln]AW[nq]AW[oq]AW[ms]AB[in]AW[jn]AW[jm]AW[jl]C[Black to do his best.]AW[or]AP[goproblems]
(;B[mr];W[ns]
(;B[nr];W[os]C[CHOICE])
(;B[ls];W[nr]C[CHOICE])
(;B[hq];W[ls]
(;B[hr];W[kr]C[Ko ! But Black can do better...CHOICE])
(;B[nr];W[kr]C[CHOICE])
(;B[hs];W[kr]C[Ko ! But Black can do better...CHOICE])
(;B[kr];W[nr]C[CHOICE])
(;B[os];W[nr]C[CHOICE]))
(;B[hr];W[ls]
(;B[kr];W[nr]C[CHOICE])
(;B[hs];W[kr]C[Ko ! But Black can do better...CHOICE])
(;B[hq];W[kr]C[Ko ! But Black can do better...CHOICE])
(;B[nr];W[kr]C[CHOICE])))
(;B[ls];W[mr]C[Dead.CHOICE])
(;B[kr];W[mr]C[CHOICE])
(;B[hq];W[ls]
(;B[hr];W[kr]C[Ko ! But Black can do better...CHOICE])
(;B[mr];W[ns]
(;B[hr];W[kr]C[Ko ! But Black can do better...CHOICE])
(;B[hs];W[kr]C[Ko ! But Black can do better...CHOICE])
(;B[nr];W[kr]))
(;B[hs];W[kr]C[Ko ! But Black can do better...CHOICE]))
(;B[ns];W[mr]
(;B[hq]C[Well done !RIGHT])
(;B[hr]C[Well done !RIGHT])
(;B[hs]C[Well done !RIGHT])
(;B[ls];W[kr]C[Huh ?!])
(;B[nr];W[os]C[Huh ?!]))
(;B[nr];W[ls]
(;B[hq]
(;W[ns];B[hr];W[kr]C[Ko ! But Black can do better...CHOICE])
(;W[kr]C[Ko ! But Black can do better...CHOICE]))
(;B[hr];W[kr]C[Ko ! But Black can do better...CHOICE])
(;B[ns];W[kr]C[Ko ! But Black can do better...CHOICE]))
(;B[hr];W[ls]
(;B[hq];W[kr]C[Ko ! But Black can do better...])
(;B[hs];W[kr]C[Ko ! But Black can do better...])
(;B[mr];W[kr]C[Ko ! But Black can do better...])))