(;AB[ar]AB[bq]AB[cp]AB[bo]AB[do]AB[eo]AB[fp]AW[cr]AW[br]AW[cq]AW[dp]AW[ep]AW[fo]AW[go]AW[gq]AW[hp]AW[jq]AP[goproblems]
(;B[dq]
(;W[eq]C[CHOICE];B[er];W[dr];B[fq];W[dq]
(;B[fr];W[gr]
(;B[bs]C[RIGHT])
(;B[ds];W[bs]
(;B[aq]C[RIGHT])
(;B[es];W[gp]
(;B[aq]C[RIGHT])
(;B[as];W[aq];B[ap];W[cs]))
(;B[as];W[aq])
(;B[cs];W[es])
(;B[fs];W[gp]))
(;B[cs];W[ds]
(;B[bs];W[as]
(;B[es];W[gp])
(;B[aq];W[gp];B[bs];W[fs]))
(;B[es];W[bs];B[aq];W[gp])))
(;B[gr];W[es];B[fr];W[gp]
(;B[bs];W[hr]
(;B[cs]C[RIGHT])
(;B[ds];W[cs];B[ds]C[RIGHT]))
(;B[ds];W[cs];B[fs];W[hr];B[ds]C[ko])
(;B[cs];W[ds];B[fs];W[bs];B[aq];W[hr])
(;B[hr]C[RIGHT]))
(;B[ds];W[fr])
(;B[cs];W[fr])
(;B[bs];W[fr])
(;B[es];W[fr]))
(;W[er]
(;B[eq];W[dr]
(;B[fq];W[fr]C[RIGHT])
(;B[fr];W[fq];B[gr];W[hr]))
(;B[fr];W[eq]
(;B[fq];W[dr])
(;B[dr];W[ds]))
(;B[dr];W[eq])))
(;B[er]
(;W[fq]
(;B[dq];W[eq];B[dr];W[fr]
(;B[cs];W[es];B[bs]C[RIGHT])
(;B[bs]C[RIGHT]))
(;B[eq]
(;W[dq];B[dr];W[fr];B[cs];W[gp];B[bs];W[fp];B[aq];W[es];B[as];W[ds])
(;W[dr];B[dq])))
(;W[dq];B[eq];W[fq];B[dr];W[fr];B[cs];W[gp];B[bs];W[fp];B[aq];W[es];B[as];W[ds]))
(;B[fq];W[er];B[fr];W[gr];B[es];W[dr])
(;B[eq];W[dq];B[dr];W[er]))