(;AB[ae]AB[be]AB[ce]AB[cd]AB[cc]AB[da]AB[fb]AB[gb]AB[gc]AB[gd]AB[fd]AB[ee]AW[dc]AW[fc]AW[ec]AW[eb]AW[bc]AW[cb]AW[ea]C[Black to get the best result (kill > ko > seki > alive).]AP[goproblems]
(;B[ba]
(;W[bb]C[CHOICE];B[ac]
(;W[ca];B[ab];W[aa];B[ad]C[RIGHT])
(;W[ab];B[ca];W[ad];B[bd]C[RIGHT]))
(;W[ab];B[bb];W[ac];B[bd];W[db];B[ad]C[RIGHT])
(;W[ca];B[bb];W[db];B[ac]C[RIGHT])
(;W[ac];B[bb];W[ab];B[bd];W[db];B[ad]C[RIGHT]))
(;B[ac];W[ab]
(;B[ba];W[ca];B[bb];W[aa];B[bb];W[ad];B[bd];W[ba];B[ac]C[Only ko (actually I didn't find a better way, but there is one).])
(;B[bd];W[bb]))
(;B[bb];W[ba];B[ab];W[ac])
(;B[ab];W[ac];B[bb];W[ba]))