(;AB[fs]AB[hs]AB[gs]AB[gr]AB[js]AB[iq]AB[kq]AB[kr]AB[lr]AB[mr]AB[nr]AB[ns]AW[es]AW[er]AW[fr]AW[gq]AW[hq]AW[hp]AW[ip]AW[jp]AW[kp]AW[lp]AW[fp]AW[mq]AW[nq]AW[mp]AW[or]AW[os]AW[op]AW[jr]C[What can black do here?]AP[goproblems]
(;B[ir];W[jq])
(;B[ks];W[jq])
(;B[jq];W[ir]
(;B[is];W[hr])
(;B[ks];W[hr])
(;B[hr];W[is]
(;B[ks];W[hr])
(;B[hr];W[ks]
(;B[ls];W[hs])
(;B[hs];W[ls]
(;B[ms];W[lq]C[:O])
(;B[js]C[Good work! (Black's last move is unnecessary, of course, but is included for sake of completion)RIGHT]))))))