(;AB[as]AB[br]AB[cr]AB[cs]AB[er]AB[ep]AB[do]AB[bo]AB[bn]AB[gp]AB[go]AB[hr]AW[ap]AW[bp]AW[cp]AW[cq]AW[dq]AW[es]AW[fr]AW[fq]AP[goproblems]
(;B[eq];W[dr]
(;B[ds];W[fs]
(;B[ar];W[bq];B[bs];W[aq]
(;B[ds]
(;W[cs];B[br]C[RIGHT])
(;W[bs]
(;B[ar]C[RIGHT])
(;B[cs];W[cr])))
(;B[br]
(;W[bs]
(;B[ar];W[ds];B[cr]C[RIGHT])
(;B[cs];W[ar];B[as]C[ko]))
(;W[ds];B[bs]C[RIGHT]))
(;B[bs];W[br];B[cs];W[as])
(;B[ar];W[br];B[cs];W[ds])
(;B[cs];W[bs]
(;B[ar];W[ds])
(;B[br];W[ar];B[as]C[ko])))
(;B[gr];W[ar];B[fp];W[bq])
(;B[co];W[ar];B[aq];W[bq];B[ao];W[ar])
(;B[bs];W[ar];B[aq];W[bq])
(;B[gq];W[ar];B[aq];W[bq])
(;B[aq];W[bq])
(;B[bq];W[aq]))
(;B[bs];W[ds]))
(;B[dr];W[eq])
(;B[ds];W[eq];B[fs];W[gs]))