(;AB[dq]AB[eq]AB[fq]AW[gq]AW[hq]AW[gp]AB[fp]AB[fo]AB[go]AB[hp]AB[ho]AW[ip]AW[jp]AW[kq]AW[kr]AW[in]AW[hn]AW[gn]AB[eo]AB[dp]AW[fn]AW[dn]AW[do]AW[cp]AW[cq]AW[aq]AW[er]AW[en]AP[goproblems]
(;B[hr]
(;W[iq]C[];B[dr];W[fr];B[gr];W[ir]
(;B[es]C[RIGHT])
(;B[fs]C[RIGHT])
(;B[cr];W[hs];B[br];W[ar];B[bq];W[bp];B[co];W[bo];B[bs];W[ds];B[as];W[cn];B[ap];W[aq])
(;B[gs]C[RIGHT]))
(;W[gr];B[fr];W[ir];B[dr]C[RIGHT]))
(;B[fr];W[dr];B[iq];W[ir];B[hr];W[jq];B[gr];W[iq])
(;B[gr];W[hr]
(;B[fr];W[dr])
(;B[dr];W[fr])
(;B[cr];W[br]))
(;B[dr];W[fr])
(;B[iq];W[fr];B[ir];W[hr]
(;B[hs];W[gr];B[dr];W[jr])
(;B[dr];W[gs];B[es];W[jr]))
(;B[ir];W[iq]
(;B[dr];W[fr])
(;B[fr];W[dr]))
(;B[cr];W[dr];B[fr];W[br];B[iq];W[ir];B[hr];W[jq];B[gr];W[iq]))