(;AB[nr]AB[ns]AB[or]AB[pr]AB[qr]AB[qs]AW[rs]AW[rr]AW[sq]AW[qq]AW[pq]AW[nq]AW[oq]AB[mq]AB[lq]AB[kq]AB[kr]AB[is]AB[ir]AB[iq]AB[jp]AB[ip]AB[hp]AB[ho]AB[io]AW[jo]AW[in]AW[hn]AW[gn]AW[gp]AW[go]AW[gq]AW[hq]AW[kp]AW[mp]AB[lp]AW[ko]AW[lo]AW[no]AW[ks]AW[ls]AW[mr]AW[jr]C[What can white do here?]AP[goproblems]
(;W[hr];B[ms])
(;W[hs];B[ms])
(;W[js];B[ms])
(;W[lr];B[jq])
(;W[ms];B[js])
(;W[os];B[js]
(;W[hr];B[jq];W[hs]C[Seki.RIGHT])
(;W[hs];B[hr]
(;W[gr];B[gs]
(;W[fr];B[jq]C[Black kills.])
(;W[fs]
(;B[jq]C[CHOICE];W[hs]C[Black gets a ko fight with nothing to lose.]MA[gs])
(;B[fr]C[Black can try to break out, but K3 is probably safer for black.CHOICE])))
(;W[gs];B[gr]C[hmmm ...])))
(;W[ps];B[js];W[hr];B[jq];W[hs]C[Seki.RIGHT]))