(;AW[ar]AW[br]AW[cs]AB[aq]AB[bo]AB[co]AB[do]AW[dp]AW[dq]AW[eq]AW[fq]AB[ep]AB[fp]AB[gp]AB[hq]AB[ip]AB[ho]AW[ir]AW[iq]AW[jr]AB[is]AB[kr]AB[lr]AB[jp]AB[kp]C[Black to kill without ko - unless it is a double ko]AB[cq]AP[goproblems]
(;B[cr]
(;W[dr]
(;B[cp]
(;W[hr]C[]
(;B[bs]
(;W[ds]C[So far, so good. This is variation ACHOICE]
(;B[js];W[gq]
(;B[gs];W[fs]
(;B[es]
(;W[er]C[CHOICE]
(;B[gr]C[]
(;W[hp]
(;B[jq];W[fr])
(;B[hs]C[RIGHT]))
(;W[fr];B[es]C[RIGHT]))
(;B[hs];W[gr]))
(;W[gr]C[CHOICE];B[fr];W[hs];B[fs]C[RIGHT]))
(;B[fr];W[er])
(;B[gr];W[fr])
(;B[hs];W[gr];B[ks];W[er])
(;B[er];W[gr])
(;B[ks];W[hs]))
(;B[fr];W[fs]
(;B[gs];W[er])
(;B[gr];W[hp]
(;B[er];W[hs])
(;B[hs];W[er])
(;B[gs];W[er]))
(;B[er];W[hs];B[gr];W[hp]))
(;B[fs];W[fr]
(;B[gs];W[hs];B[es];W[hp])
(;B[hs];W[gs]
(;B[ks];W[es])
(;B[gr]C[A ko is not good enough])))
(;B[hs];W[gs]
(;B[ks];W[fr];B[es];W[hp])
(;B[fr];W[ks];B[gr];W[fs]))
(;B[gr];W[fr];B[hs];W[gs];B[ks];W[es])
(;B[hp];W[fr]
(;B[es];W[gs];B[ks];W[hs])
(;B[gs];W[hs];B[jq];W[gr])
(;B[hs];W[gs];B[ks];W[es])
(;B[jq];W[gs])))
(;B[gs];W[gr]
(;B[fr]
(;W[js]C[CHOICE];B[gq];W[hs]
(;B[es];W[as];B[bq];W[fs])
(;B[fs];W[as]
(;B[bq];W[er])
(;B[jq];W[er])))
(;W[hs]C[CHOICE];B[fs];W[js];B[gq];W[as]
(;B[bq];W[er])
(;B[jq];W[er])))
(;B[js];W[fs]))
(;B[gq];W[gr]
(;B[fs];W[fr];B[js];W[es])
(;B[js];W[fs];B[hs];W[er];B[ks];W[gs]))
(;B[gr];W[gq]
(;B[fr];W[hp]
(;B[js];W[fs]
(;B[hs];W[er])
(;B[gs];W[er])
(;B[er];W[hs]))
(;B[fs];W[js];B[hs];W[hq]C[This ends in a seki])
(;B[es];W[gs])
(;B[hs];W[fs];B[hq];W[js];B[es];W[as];B[gs];W[hp];B[bq];W[er]))
(;B[gs];W[fr];B[fs];W[hs])
(;B[hs];W[fr];B[js];W[gs];B[ks];W[es]))
(;B[fs];W[fr]
(;B[es];W[gq];B[js];W[gs];B[jq];W[er])
(;B[js];W[gq]
(;B[gs];W[hs];B[es];W[hp])
(;B[hs];W[gs]
(;B[ks];W[es])
(;B[gr]C[A ko is not good enough])))
(;B[hs];W[js];B[gr];W[gq])
(;B[gs];W[gr];B[js];W[es]))
(;B[fr];W[fs]
(;B[gs];W[gr];B[es];W[hs]
(;B[gq];W[as]
(;B[bq];W[fs])
(;B[js];W[fs])
(;B[fs];W[js]))
(;B[fs];W[js]))
(;B[gr];W[gq]
(;B[js];W[hp]
(;B[er];W[hs])
(;B[hs];W[er])
(;B[gs];W[er]))
(;B[er];W[hp]
(;B[js];W[hs])
(;B[gs];W[hs])))
(;B[er];W[gr])))
(;W[js]C[So far, so good. This is variation CCHOICE]
(;B[es]
(;W[ds]
(;B[gq]
(;W[fr]C[CHOICE];B[gr];W[gs];B[fs]C[RIGHT])
(;W[gr]C[CHOICE];B[fr];W[as]
(;B[bq];W[gs];B[bs]C[RIGHT])
(;B[jq];W[fs];B[gs];W[hs];B[bq];W[fs])))
(;B[gr];W[gq]
(;B[fr];W[hp])
(;B[hp];W[fr];B[gs];W[hs]))
(;B[fr];W[gq];B[gr];W[hp]))
(;W[as];B[gq];W[gr];B[fr];W[fs];B[gs]C[];W[ds];B[bq];W[hs];B[bs];W[fs];B[er]C[RIGHT]))
(;B[ds];W[es]
(;B[gr];W[fr]
(;B[gq];W[gs])
(;B[jq];W[gq];B[gs];W[hs])
(;B[gs];W[gq]))
(;B[fs];W[fr])
(;B[gq];W[fr];B[gr];W[gs])
(;B[fr];W[gr];B[gq];W[cs]))
(;B[gr];W[gq]
(;B[fr];W[as]
(;B[es];W[hp];B[ds];W[hq]
(;B[bq];W[er];B[bs];W[gs])
(;B[jq];W[er];B[bs];W[gs]))
(;B[hp];W[es]
(;B[jq];W[gs];B[ks];W[hs])
(;B[fs];W[hs])
(;B[bq];W[gs])))
(;B[ds];W[fr];B[fs];W[gs];B[es];W[hp]))
(;B[gq];W[gr]
(;B[es]
(;W[as]C[CHOICE]
(;B[fr];W[fs];B[gs]C[];W[ds];B[bq];W[hs];B[bs];W[fs];B[er]C[RIGHT])
(;B[ds];W[fs];B[hs];W[er]))
(;W[ds]C[CHOICE];B[fr];W[as]
(;B[bq];W[gs];B[bs]C[RIGHT])
(;B[jq];W[fs];B[gs];W[hs];B[bq];W[fs]))
(;W[fs]C[CHOICE];B[ds];W[hs];B[fr]C[RIGHT]))
(;B[ds];W[es];B[fr];W[cs]))
(;B[fr];W[gr]
(;B[es];W[er];B[ds];W[fs];B[cs];W[gq])
(;B[fs];W[es];B[ds];W[gs])
(;B[ds];W[fs];B[es];W[er];B[cs];W[gq]))
(;B[fs];W[es];B[gr];W[fr];B[gq];W[gs]))
(;W[gq]C[So far, so good. This is variation BCHOICE]
(;B[ds];W[es];B[fr]
(;W[js]C[CHOICE]
(;B[gr];W[cs];B[er];W[hp];B[ds]C[]
(;W[hq];B[fs];W[gs];B[hs];W[gs];B[hs];W[is]
(;B[cs]C[RIGHT];W[gs]C[RIGHT];B[es]C[RIGHT])
(;B[es]C[RIGHT];W[gs]C[RIGHT];B[cs]C[RIGHT]))
(;W[gs]C[This path is for information only; the computer will not play it];B[hq]))
(;B[er];W[gr];B[fs];W[gs]))
(;W[gr]C[This path is for information only; the computer will not play it.]
(;B[js]C[RIGHT])
(;B[cs];W[fs])
(;B[fs];W[js];B[er];W[gs])))
(;B[es];W[ds]
(;B[js];W[fr]
(;B[hs];W[gs];B[ks];W[hp])
(;B[gs];W[hs];B[fs];W[hp]))
(;B[fr];W[js];B[gr])
(;B[gr];W[fr];B[gs];W[hs]))
(;B[fr];W[ds]
(;B[gr];W[hp]
(;B[js];W[fs]
(;B[hs];W[er])
(;B[gs];W[er])
(;B[er]))
(;B[fs];W[js];B[hs];W[hq]C[This ends in a seki])
(;B[es];W[gs])
(;B[hs];W[fs];B[hq];W[js];B[es];W[as];B[gs];W[hp];B[bq];W[er]))
(;B[js];W[fs]
(;B[gs];W[er])
(;B[gr];W[hp]
(;B[er];W[hs])
(;B[hs];W[er])
(;B[gs];W[er]))
(;B[er];W[hs];B[gr];W[hp]))
(;B[gs];W[js])
(;B[hp];W[gr];B[js];W[fs])
(;B[fs];W[js])
(;B[es];W[js];B[gr]))
(;B[fs];W[fr]
(;B[ds];W[es])
(;B[es];W[ds];B[js];W[gs];B[jq];W[er])
(;B[js];W[gs];B[es];W[ds];B[jq];W[er]))
(;B[js];W[fr]
(;B[es];W[ds]
(;B[hs];W[gs];B[ks];W[hp])
(;B[gs];W[hs];B[fs]))
(;B[gs];W[hs];B[es];W[ds];B[fs];W[hp]))
(;B[gr];W[fr]
(;B[gs];W[hs])
(;B[ds];W[es])))
(;W[gr]C[This path is for informational purposes only; the computer will not play it]
(;B[js];W[fs];B[hs]C[RIGHT])
(;B[ds];W[es];B[fs];W[fr];B[er]C[white plays the ko and not on G1])
(;B[es];W[ds];B[fr];W[gs];B[gq];W[as];B[bq];W[fs];B[bs];W[er])
(;B[fs];W[es];B[fr];W[js];B[gq];W[gs]))
(;W[es]C[This path is for information only; the computer will not play it.];B[js];W[gr];B[fr]C[RIGHT]))
(;B[js];W[bs]
(;B[gr];W[fr];B[es];W[ds]
(;B[fs];W[gq];B[hs];W[gs])
(;B[gq];W[fs]))
(;B[es];W[gr])
(;B[fr];W[gr]))
(;B[fr];W[gr]
(;B[bs];W[fs])
(;B[fs];W[bs];B[js];W[es]
(;B[gq];W[gs])
(;B[hs];W[gs]))
(;B[es];W[er];B[fs];W[ds]
(;B[js];W[bs])
(;B[bs];W[gs];B[fs];W[js])))
(;B[gr];W[gq];B[fr];W[bs]
(;B[es];W[ds]
(;B[bq];W[hp];B[js];W[hq];B[hs];W[gs];B[fs];W[er])
(;B[hp];W[er])
(;B[js];W[hs]
(;B[ks];W[hp])
(;B[hp];W[er])
(;B[bq];W[gs]
(;B[hp];W[ks];B[js];W[fs])
(;B[ks];W[hp]))))
(;B[js];W[hs]
(;B[ks];W[es])
(;B[bq];W[es])
(;B[es];W[ds]
(;B[ks];W[hp])
(;B[hp];W[er])
(;B[bq];W[gs]
(;B[hp];W[ks];B[js];W[fs])
(;B[ks];W[hp]))))
(;B[hp];W[er])
(;B[hs];W[js];B[fs];W[hp]))
(;B[es];W[bs]
(;B[gq];W[gr];B[fr];W[ds]
(;B[bq];W[gs]
(;B[jq];W[fs])
(;B[js];W[fs]))
(;B[js];W[er]))
(;B[ds];W[fs]
(;B[gr];W[gq];B[gs];W[er];B[js];W[fr])
(;B[gs];W[er];B[gr];W[gq];B[js];W[fr]))
(;B[gr];W[gq];B[fr];W[ds]
(;B[bq];W[hp];B[js];W[hq];B[hs];W[gs];B[fs];W[er])
(;B[hp];W[er])
(;B[js];W[hs]))
(;B[fr];W[ds]
(;B[gq];W[gr]
(;B[bq];W[gs]
(;B[jq];W[fs])
(;B[js];W[fs]))
(;B[js];W[er]))
(;B[gr];W[gq]
(;B[bq];W[hp];B[js];W[hq];B[hs];W[gs];B[fs];W[er])
(;B[hp];W[er])
(;B[js];W[hs]))))
(;B[gq];W[gr]
(;B[bs];W[fs])
(;B[es];W[fs])
(;B[fs];W[bs];B[fr];W[es];B[js];W[gs]))
(;B[bq];W[bs];B[es];W[ds];B[fr];W[gr];B[gq];W[gs]
(;B[jq];W[fs])
(;B[js];W[fs])))
(;W[gr]C[This variation is for information only; the computer will no longer play it!]
(;B[bs];W[hr]
(;B[js];W[fs];B[hs]C[RIGHT])
(;B[ds];W[es];B[fs];W[fr];B[er]C[white plays the ko and not on G1])
(;B[es];W[ds];B[fr];W[gs];B[gq];W[as];B[bq];W[fs];B[bs];W[er])
(;B[fs];W[es];B[fr];W[js];B[gq];W[gs]))
(;B[hr];W[bs])
(;B[es];W[bs]
(;B[bq];W[fs])
(;B[hr];W[fs])
(;B[ds];W[fs])
(;B[gs];W[hr]
(;B[ds];W[er])
(;B[fr];W[ds];B[js];W[er])))
(;B[fs];W[bs];B[gs];W[hr])
(;B[hs];W[bs];B[es];W[fs];B[gs];W[hr];B[fr];W[ds];B[js];W[er])
(;B[gq];W[hr];B[es];W[fs]))
(;W[bs]C[This path is for informational purposes only; the computer will not play it];B[gr];W[fr];B[es];W[fs];B[ds]C[RIGHT]))
(;B[bs];W[cp]
(;B[bq];W[bp]
(;B[ds];W[ap];B[as];W[es])
(;B[as];W[ap];B[ds];W[es]))
(;B[ds];W[bq];B[fs];W[gr]
(;B[bp];W[cs];B[cr];W[es];B[er];W[gs];B[cs];W[cq];B[hr];W[fr])
(;B[cs];W[es];B[er];W[bp];B[hr];W[gs];B[gq];W[fr])
(;B[gs];W[hr])))
(;B[bq];W[hr]
(;B[bs];W[ds]
(;B[js];W[gq]
(;B[fr];W[fs];B[gs];W[er])
(;B[fs];W[fr]
(;B[hs];W[gs])
(;B[gs];W[hs];B[es];W[hp]))
(;B[hp];W[fr];B[es];W[gs]))
(;B[gr];W[gq];B[fr];W[fs];B[er];W[hp];B[js];W[hs]))
(;B[gr];W[gq]
(;B[fr];W[js]
(;B[hp];W[es]
(;B[jq];W[gs];B[ks];W[hs])
(;B[bs];W[gs]))
(;B[es];W[ds]
(;B[bs];W[hp])
(;B[hp];W[er])
(;B[cp];W[bs]
(;B[er];W[hp])
(;B[hp];W[gs]C[Seki])
(;B[gs];W[hp]))))
(;B[bs];W[fr])
(;B[js];W[fr];B[gs];W[fs]))
(;B[gq];W[gr]
(;B[es];W[ds];B[fr];W[er])
(;B[js];W[bs])))
(;B[gr];W[cp];B[bq];W[bp])
(;B[fr];W[cp]))
(;W[bq]C[This path is for informational purposes only; the computer will not play it];B[cp];W[ap];B[bp];W[dr];B[gr]C[RIGHT])
(;W[cp]C[This path is for information only. The computer will not play it.];B[bq];W[dr];B[bp]C[White has lost 2 liberties instead of 1. All variations will be worse for him. RIGHT]))
(;B[gr];W[cr]
(;B[es];W[cp];B[bp];W[bq];B[dr];W[er])
(;B[bq];W[fr])
(;B[cp];W[fr]))
(;B[fr];W[cr];B[er];W[dr]
(;B[gq];W[cp])
(;B[gr];W[cp]))
(;B[fs];W[cr];B[cp];W[gr];B[hr];W[gs])
(;B[cp];W[cr])
(;B[es];W[cr]
(;B[gs];W[cp];B[bp];W[bq];B[dr];W[er])
(;B[fr];W[cp];B[bp];W[bq];B[dr];W[er]))
(;B[gs];W[cr];B[es];W[cp];B[bp];W[bq];B[dr];W[er]))