(;AB[cq]AB[dq]AB[eq]AB[br]AB[ar]AB[fq]AB[ds]AW[aq]AW[bq]AW[bo]AW[cp]AW[dp]AW[ep]AW[fp]AW[gq]AW[hq]AW[jr]AW[fr]AW[cs]C[black to live]AW[jp]AW[jq]AP[goproblems]
(;B[gr]
(;W[bs]C[CHOICE]
(;B[er];W[cr]
(;B[fs]C[];W[as];B[dr]C[RIGHT])
(;B[dr];W[es])
(;B[hr];W[fs]))
(;B[cr];W[er])
(;B[dr];W[gs])
(;B[fs]
(;W[er]
(;B[cr];W[hr];B[gs];W[hs])
(;B[es];W[cr])
(;B[hr];W[dr])
(;B[dr]C[RIGHT]))
(;W[cr]
(;B[er]C[];W[as];B[dr]C[RIGHT])
(;B[dr];W[as]
(;B[er]C[RIGHT])
(;B[hr];W[er])))))
(;W[er];B[dr];W[gs];B[bs]C[RIGHT])
(;W[hr];B[er];W[cr];B[fs]C[RIGHT])
(;W[dr];B[er];W[es];B[cr];W[gs];B[fs]C[double ko (thanks to Piccolo for suggestion)RIGHT]))
(;B[cr];W[er])
(;B[er];W[cr]
(;B[gr];W[fs])
(;B[fs];W[gr]))
(;B[bs];W[dr]
(;B[cr];W[er])
(;B[er];W[es]))
(;B[dr];W[bs])
(;B[es];W[cr])
(;B[fs];W[gr]
(;B[cr];W[er])
(;B[er];W[cr])))