(;AB[ap]AB[bp]AB[cp]AB[dq]AB[eq]AB[fq]AB[fr]AB[fs]AW[er]AW[dr]AW[cq]AW[bq]AW[aq]AP[goproblems]
(;W[cs]
(;B[es]
(;W[br];B[ds];W[as]LB[ar:A]LB[bs:B]C[CHOICE];B[cr];W[dr]C[RIGHT])
(;W[ds];B[bs])
(;W[bs];B[ar]
(;W[ds];B[br])
(;W[br];B[ds]))
(;W[ar];B[bs];W[br];B[ds])
(;W[as];B[br]))
(;B[br]
(;W[ar]C[RIGHT];B[bs]
(;W[es]C[RIGHT])
(;W[cr];B[es]))
(;W[bs];B[es])))
(;W[br]
(;B[cs]C[CHOICE]
(;W[ds];B[bs];W[as];B[ar]LB[es:A])
(;W[es];B[cr])
(;W[bs];B[es]
(;W[cr];B[ds])
(;W[ds];B[cr]))
(;W[cr];B[bs]
(;W[es];B[as])
(;W[as];B[ar])
(;W[ds];B[as])))
(;B[es]C['White lives because of black's mistake'];W[cs];B[ds];W[as];B[cr];W[dr]C['White lives because of black's mistake']))
(;W[bs];B[cr]
(;W[cs];B[ds];W[br];B[es])
(;W[br];B[ds];W[cs];B[es])
(;W[ds];B[br])
(;W[ar];B[ds]
(;W[br];B[es])
(;W[cs];B[es])))
(;W[es];B[cr])
(;W[cr];B[bs]))