(;AB[bp]AB[cp]AB[dp]AB[ep]AB[fp]AB[fq]AB[fr]AB[dr]AB[cq]AW[bm]AW[bo]AW[ap]AW[bq]AW[br]AW[co]AW[do]AW[eo]AW[fo]AW[gp]AW[gr]AW[gs]C[Black to live]AW[go]AW[gq]AP[goproblems]
(;B[cr]
(;W[cs]C[CHOICE]
(;B[bs]
(;W[as]C[CHOICE]
(;B[aq]
(;W[ar]C[CHOICE]
(;B[ds]C[]
(;W[fs]C[CHOICE];B[bs]C[yes, ko is the best what black can get hereRIGHT])
(;W[ao];B[fs]C[RIGHT]))
(;B[eq];W[es]
(;B[ds]C[];W[fs];B[bs]C[yes, ko is the best what black can get hereRIGHT])
(;B[fs];W[ds]))
(;B[fs];W[ds]))
(;W[ao];B[ds];W[fs];B[bs]C[RIGHT]))
(;B[eq];W[es]
(;B[fs];W[ds])
(;B[ds];W[fs]
(;B[aq]C[];W[ao];B[bs]C[yes, ko is the best what black can get hereRIGHT])
(;B[bs];W[aq]))
(;B[aq];W[ds]
(;B[ao];W[fs])
(;B[fs];W[ar]))
(;B[ao];W[aq]
(;B[fs];W[ds])
(;B[ds];W[fs];B[bs];W[an])))
(;B[ds];W[fs]
(;B[aq]C[RIGHT])
(;B[bs];W[aq])
(;B[eq]C[];W[es])
(;B[es]C[];W[eq]
(;B[aq]C[];W[ar];B[bs]C[yes, ko is the best what black can get hereRIGHT])
(;B[bs];W[aq]))
(;B[ao];W[aq])
(;B[ar];W[aq]))
(;B[ao]C[];W[aq])
(;B[ar];W[aq]))
(;W[aq];B[eq];W[es];B[fs];W[as];B[ds]C[RIGHT])
(;W[fs];B[ar]C[RIGHT])
(;W[ar];B[eq];W[es];B[fs]C[RIGHT])
(;W[eq];B[ar]C[koRIGHT]))
(;B[aq];W[ar];B[eq];W[es];B[fs];W[ds];B[bs];W[as])
(;B[ar];W[aq];B[eq];W[es];B[fs];W[ds])
(;B[eq];W[es]
(;B[ds];W[fs])
(;B[fs];W[ds]
(;B[ar];W[aq])
(;B[aq];W[ar])
(;B[bs];W[as])))
(;B[ao];W[aq])
(;B[ds];W[fs])
(;B[fs];W[eq]
(;B[bs];W[aq])
(;B[ds];W[er])))
(;W[eq];B[cs];W[es];B[fs];W[er]C[sekiRIGHT])
(;W[fs];B[es];W[eq];B[cs]C[RIGHT]))
(;B[eq];W[es]
(;B[fs];W[ds]
(;B[cr];W[cs])
(;B[cs];W[cr])
(;B[bs];W[cr])
(;B[aq];W[ar])
(;B[ar];W[aq])
(;B[ao]C[];W[aq]
(;B[bs];W[cs])
(;B[cr];W[cs])
(;B[cs];W[cr])))
(;B[cr];W[fs])
(;B[ds];W[fs])
(;B[cs];W[cr])
(;B[ar];W[aq];B[fs];W[ds]))
(;B[fs];W[eq]
(;B[cr];W[cs])
(;B[er];W[ds])
(;B[ds];W[er]))
(;B[cs];W[cr]
(;B[eq];W[es])
(;B[fs];W[eq])
(;B[bs];W[aq])
(;B[es];W[eq])
(;B[ar];W[aq]))
(;B[aq];W[ar]
(;B[eq];W[es])
(;B[fs];W[eq]
(;B[ds];W[er])
(;B[er];W[ds])
(;B[cr];W[cs]))
(;B[bs];W[cr])
(;B[cr];W[cs])
(;B[cs];W[cr])
(;B[ao]C[NOTTHIS]))
(;B[bs];W[cr]
(;B[fs];W[eq])
(;B[eq];W[es])
(;B[cs])
(;B[ar];W[aq])
(;B[aq];W[ar]))
(;B[ar];W[aq]
(;B[cr];W[cs])
(;B[eq];W[es])
(;B[fs];W[eq])
(;B[bs];W[cr]))
(;B[ao]C[NOTTHIS])
(;B[es];W[eq]))