(;SZ[19]C[Black to get as much as possible from this...]AW[pa]AW[ob]AW[nc]AW[od]AW[pc]AW[pf]AW[qf]AW[rf]AW[se]AB[qa]AB[qb]AB[pb]AB[qc]AB[qd]AB[qe]AB[re]AW[rd]
(;B[sd];W[sc]
(;B[sb];W[rb]
(;B[rc];W[sa]
(;B[ra]
(;W[pd]C[CHOICE]
(;B[sb]C[Black livesRIGHT])
(;B[sd]C[This is a good ko for Black (Hanami or flower viewing ko - see http://senseis.xmp.net/?HanamiKo). If White wins the ko, Black can still play S19 and live. If Black wins the ko, this is the best solution (more territory than the other solutions).RIGHT]))
(;W[sd]C[CHOICE];B[sb]C[Black livesRIGHT]))
(;B[sd]C[This is a good ko for Black (Hanami or flower viewing ko - see http://senseis.xmp.net/?HanamiKo). If White wins the ko, Black can still play S19 and live. If Black wins the ko, this is the best solution (more territory than the other solutions).RIGHT])
(;B[oa]C[Black livesRIGHT]))
(;B[ra];W[sa];B[rc]
(;W[pd]C[CHOICE]
(;B[sb]C[Black livesRIGHT])
(;B[sd]C[This is a good ko for Black (Hanami or flower viewing ko - see http://senseis.xmp.net/?HanamiKo). If White wins the ko, Black can still play S19 and live. If Black wins the ko, this is the best solution (more territory than the other solutions).RIGHT]))
(;W[sd]C[CHOICE];B[sb]C[Black livesRIGHT])))
(;B[rc];W[sb]C[Ko])
(;B[rb];W[sb]
(;B[rc];W[sa]C[Ko])
(;B[sa];W[sd]C[Black is dead])))
(;B[rc];W[sd]
(;B[sc];W[sf]
(;B[sa];W[rb]C[Nope])
(;B[rb];W[sa]C[Nope])
(;B[sb];W[ra]C[Nope])
(;B[ra];W[sb]C[Nope]))
(;B[sb];W[ra]C[Nope]))
(;B[sc];W[sd]
(;B[rc];W[sf]
(;B[sa];W[rb]C[Nope])
(;B[rb];W[sa]C[Nope])
(;B[sb];W[ra]C[Nope])
(;B[ra];W[sb]C[Nope]))
(;B[rb];W[sa]C[Nope])
(;B[sa]))
(;B[sb];W[sd]
(;B[rc];W[ra]C[Nope])
(;B[ra];W[rc]C[Nope]))
(;B[ra];W[rc];B[sb];W[sd]C[Nope])
(;B[rb];W[sd];B[sc];W[sa]C[Nope])
(;B[sf]C[NOTTHIS])
(;B[pd]C[NOTTHIS])
(;B[pe]C[NOTTHIS])
(;B[oa];W[sc]C[Black dies]))