(;AB[pp]AB[pq]AB[oq]AB[or]AB[nr]AB[po]AB[np]AB[no]AB[qn]AB[qm]AB[pj]AB[nj]AW[nq]AW[mq]AW[oo]AW[on]AW[pn]AW[op]AW[pr]AW[qr]AW[qq]AW[qp]AW[qo]C[Black needs to carry out a rescue operation ...]AP[goproblems];B[nn];W[om]
(;B[nm];W[ol]C[])
(;B[nl];W[mr])
(;B[pl];W[nm])
(;B[ol];W[nm];B[mm];W[nl];B[ml];W[nk]
(;B[mk];W[ok]
(;B[pl];W[oj];B[oi];W[ni];B[mj];W[pi];B[oh];W[pk]
(;B[qk];W[qj];B[pm];W[pj])
(;B[qj];W[qk];B[rk];W[rj];B[qi];W[ri];B[qh];W[rl]))
(;B[pk];W[pl]
(;B[oj];W[ql]
(;B[pm]C[:)RIGHT])
(;B[rl]C[:|RIGHT]))
(;B[ql];W[mr])
(;B[pm]C[:)RIGHT]))
(;B[oj];W[pl]
(;B[ql];W[mr])
(;B[pm];W[ql]
(;B[rl]C[:|RIGHT])
(;B[pk]C[:)RIGHT]))
(;B[pk]C[:)RIGHT];W[ql]
(;B[pm]C[:)RIGHT])
(;B[rl]C[:|RIGHT])))
(;B[pm];W[pl]
(;B[ql];W[mr])
(;B[oj];W[ql]
(;B[pk]C[:)RIGHT])
(;B[rl]C[:|RIGHT]))
(;B[pk]C[:)RIGHT])))
(;B[ok];W[mk])))