(;AP[goproblems]AB[rs]AB[qr]AB[qq]AB[rq]AB[pq]AB[or]AB[os]AB[kq]AB[ko]AW[rr]AW[sr]AW[sq]AW[rp]AW[qp]AW[pp]AW[op]AW[oq]AW[nr]AW[mp]C[Black must connect out](;B[mr](;W[nq]C[CHOICE](;B[ns]C[RIGHT])(;B[lr];W[ns])(;B[ps];W[ns])(;B[ms];W[ns])(;B[qs];W[ns])(;B[mq];W[ns]))(;W[mq]C[CHOICE](;B[ms]C[RIGHT])(;B[lr];W[ns])(;B[ns];W[lr])))(;B[ns];W[mr];B[ms];W[lr];B[ls];W[kr])(;B[nq];W[mr])(;B[ps];W[mr])(;B[qs];W[mr]))