(;AW[rb]AW[qc]AW[pc]AW[oc]AW[ob]AW[pd]AW[od]AW[pe]AW[pf]AW[of]AW[re]AB[rf]AB[qg]AB[pg]AB[og]AB[nf]AB[mf]AB[me]AB[nd]AB[nc]AB[nb]AB[pb]AW[rc]AW[sb]AB[qb]AB[ra]AB[qa]AB[pa]AB[oa]AB[na]AW[ng]AW[mg]AW[mi]AW[oi]AB[ri]AW[ni]AP[goproblems]
(;B[sf];W[se]
(;B[qf];W[qe])
(;B[qe];W[qf])
(;B[qd];W[rd])
(;B[rd];W[sd])
(;B[sd];W[rd]))
(;B[qf];W[sd]
(;B[qe];W[qd])
(;B[qd];W[qe])
(;B[sf];W[qe]))
(;B[sg];W[se])
(;B[sc];W[sd])
(;B[rd];W[sd])
(;B[qd];W[sd])
(;B[qe];W[sd])
(;B[se];W[sd];B[qe];W[sf]
(;B[qf];W[qd])
(;B[qd];W[qf])
(;B[sg];W[se]
(;B[qf];W[qd])
(;B[qd];W[qf])))
(;B[rg];W[se])
(;B[sd]
(;W[se]C[For reference.];B[qf]
(;W[rd];B[qe]C[RIGHT])
(;W[qe];B[rd]C[RIGHT]))
(;W[qf]C[CHOICE]
(;B[rg];W[se])
(;B[sg];W[se])
(;B[rd];W[rg];B[sf];W[sg];B[se];W[qd];B[qe];W[sc])
(;B[qd];W[se]
(;B[rg];W[rd])
(;B[sg];W[rd])
(;B[sf];W[rg])
(;B[rd];W[rg]))
(;B[qe];W[rg])
(;B[sc])
(;B[se];W[rg]
(;B[sg];W[sf]C[ko])
(;B[rd];W[sf])
(;B[sf];W[rd]
(;B[rh]C[RIGHT])
(;B[sg]C[FORCENOTTHIS])
(;B[sh]C[NOTTHIS])))
(;B[sf]
(;W[se];B[rd];W[qe]
(;B[rg]C[RIGHT])
(;B[sg]C[NOTTHIS])
(;B[rh]C[RIGHT])
(;B[sh]C[NOTTHIS]))
(;W[rg]
(;B[rh];W[se];B[sg];W[rd])
(;B[se]C[RIGHT];W[rd]
(;B[rh]C[RIGHT])
(;B[sg]C[FORCENOTTHIS])
(;B[sh]C[NOTTHIS])))))))