(;AB[bs]AB[cr]AB[dr]AB[dq]AB[dp]AB[eo]AB[fo]AB[fp]AB[fq]AW[br]AW[ar]AW[cq]AW[cp]AW[co]AW[dn]AW[en]AW[fn]AW[go]AW[gp]AW[gq]AW[gr]AW[gs]AP[goproblems]
(;B[fr]
(;W[eq]
(;B[cs];W[es];B[fs];W[er];B[do]C[RIGHT])
(;B[es];W[cs])
(;B[fs];W[cs]
(;B[ds]C[];W[er])
(;B[es];W[as])
(;B[er];W[ds];B[es];W[cs];B[ds]
(;W[bp]C[CHOICE])
(;W[as];B[bq];W[cs];B[aq];W[bp];B[bs]))))
(;W[cs]
(;B[eq];W[es];B[fs]LB[ds:A]C[White cannot play at ARIGHT])
(;B[fs];W[eq]
(;B[ds]C[];W[er])
(;B[es];W[as])
(;B[er];W[ds];B[es];W[cs];B[ds]
(;W[bp]C[CHOICE])
(;W[as];B[bq];W[cs];B[aq];W[bp];B[bs])))))
(;B[es];W[cs];B[fr];W[eq]))