(;AB[bq]AB[cq]AB[dr]AB[er]AB[hr]AB[hq]AB[gp]AB[eo]AB[bo]AB[bn]AB[dn]AW[ap]AW[bp]AW[cp]AW[dp]AW[dq]AW[eq]AW[fq]AW[fr]AB[iq]AB[ho]C[Black to kill]AP[goproblems]
(;B[bs]
(;W[ar]C[CHOICE]
(;B[es]
(;W[fs]C[CHOICE]
(;B[br]C[]
(;W[aq];B[cs]C[RIGHT])
(;W[cs];B[aq]C[RIGHT]))
(;B[aq];W[cr])
(;B[cs];W[br]))
(;W[br];B[cr];W[aq];B[fs]C[RIGHT])
(;W[cr];B[br]
(;W[cs];B[ds];W[aq];B[fs]C[RIGHT])
(;W[aq];B[cs]C[RIGHT]))
(;W[aq]C[Special thanks to 'Boaring' for this path.];B[fs]
(;W[cr];B[cs]
(;W[gs];B[br]C[RIGHT])
(;W[br];B[gs]C[RIGHT]))
(;W[gs];B[cs]
(;W[br];B[gr]C[];W[cr];B[hs]C[RIGHT])
(;W[gr];B[br]C[RIGHT]))))
(;B[br];W[es]
(;B[ds];W[aq];B[fs];W[gs]C[ko])
(;B[aq];W[ds])
(;B[cs];W[aq]))
(;B[cs];W[br])
(;B[aq];W[es]
(;B[cr];W[ds])
(;B[ds];W[cr]
(;B[fs];W[br])
(;B[br];W[cs]))
(;B[br]))
(;B[fs];W[gs]
(;B[es];W[cr])
(;B[cr];W[es])
(;B[br];W[es])))
(;W[es];B[ds]
(;W[ar];B[fs]
(;W[gs];B[aq];W[cr];B[br]C[RIGHT])
(;W[cr]))
(;W[cr];B[fs]
(;W[br];B[cs];W[aq];B[gs]C[RIGHT])
(;W[gs];B[br]C[RIGHT])
(;W[ar];B[br];W[aq];B[gs]C[RIGHT]))))
(;B[es];W[cr]
(;B[br];W[bs]
(;B[cs];W[ar]
(;B[fs];W[gs]
(;B[gr];W[aq]C[ko])
(;B[as]C[koNOTTHIS]))
(;B[as]C[koNOTTHIS])
(;B[aq];W[cr]))
(;B[ar];W[cs])
(;B[aq];W[ar]))
(;B[cs];W[br]))
(;B[cr];W[es]
(;B[bs];W[ar]
(;B[ds];W[aq];B[fs];W[gs]C[ko])
(;B[aq]))
(;B[ds];W[bs];B[fs];W[gs]C[ko])
(;B[ar];W[bs]))
(;B[cs];W[br]
(;B[ar];W[aq])
(;B[cr];W[aq])
(;B[aq];W[cr]))
(;B[br];W[bs]
(;B[cs];W[ar]C[ko])
(;B[aq];W[ar]C[ko])
(;B[ar];W[cs])
(;B[es];W[fs]
(;B[cs];W[ar]C[ko])
(;B[ar];W[cs])
(;B[aq];W[ar]C[ko])))
(;B[aq];W[bs]
(;B[cs];W[ar];B[cr];W[es])
(;B[cr];W[es])
(;B[es];W[cr])
(;B[br];W[cs]C[ko at most]))
(;B[fs];W[gs]
(;B[bs];W[ar])
(;B[cs];W[br]
(;B[ar];W[aq])
(;B[es];W[cr])
(;B[bs];W[ar]
(;B[es];W[gr])
(;B[cr];W[aq])))
(;B[br];W[bs]
(;B[cs];W[ar]C[ko])
(;B[es];W[gr];B[cs];W[ar]C[ko]))
(;B[gr];W[es])
(;B[es];W[cr]))
(;B[ar];W[es]
(;B[bs];W[cr])
(;B[cr])
(;B[cs];W[bs];B[br];W[fs])
(;B[br];W[ds])
(;B[ds];W[cr])))