(;AB[bb]AB[bc]AB[be]AB[bf]AB[cf]AB[cg]AB[ch]AB[bi]AW[ci]AW[dj]AW[dh]AW[dg]AW[df]AW[bd]AW[cd]AW[ce]AB[cc]AW[dc]AW[db]AW[cb]AW[ec]AW[fc]AB[gb]AB[gc]AW[gd]AW[hc]AW[hb]AW[hd]AB[fd]AB[fe]AB[gf]AB[hf]AW[bj]C[White to get the best result.]AB[ah]AP[goproblems]
(;W[ae];B[aj]
(;W[bk];B[af]
(;W[bg];B[ad]
(;W[ac]C[Good job.RIGHT])
(;W[ba]C[Good job.RIGHT])
(;W[ab];B[ac];W[ba];B[aa];W[ca]C[Good job and thanks davidgoto.RIGHT])
(;W[dd];B[ba]C[Black is alive.])
(;W[de];B[ba]C[Black is alive.]))
(;W[ad];B[bg]C[Black is alive.]))
(;W[ak];B[bk]C[ko])
(;W[cj];B[bk]C[Black escapes.]))
(;W[ad];B[bg]C[Black is alive.])
(;W[bg];B[aj]
(;W[bk];B[ae]
(;W[ag];B[ad]
(;W[ac]C[Good job.RIGHT])
(;W[ba]C[Good job.RIGHT])
(;W[ab];B[ac];W[ba];B[aa];W[ca]C[Good job.RIGHT]))
(;W[ad];B[ag]C[Black is alive.]))
(;W[ak];B[bk]C[ko]))
(;W[aj];B[bg]
(;W[ai];B[ad]
(;W[ac]C[Good job.RIGHT])
(;W[ba]C[Good job.RIGHT])
(;W[ae];B[af]
(;W[ac]C[Good job.RIGHT])
(;W[ba]C[Good job.RIGHT])
(;W[ab];B[ac];W[ba];B[aa];W[ca]C[Good job.RIGHT])
(;W[bh];B[dd];W[de];B[bi]C[Capturing the ko served no purpose for White, you've given Black additional ko threats to use.]))
(;W[bh];B[dd];W[de];B[bi]
(;W[ba]C[Good job.RIGHT])
(;W[ac]C[Good job.RIGHT])
(;W[ab];B[ac]
(;W[ba];B[aa];W[ca]C[Good job.RIGHT])
(;W[ae];B[ba];W[af]C[Good job.RIGHT])))
(;W[ab];B[ac];W[ba];B[aa];W[ca]C[Good job.RIGHT]))
(;W[ae];B[af];W[ai];B[ad]
(;W[ac]C[Good job.RIGHT])
(;W[ba]C[Good job.RIGHT])
(;W[ab];B[ac];W[ba];B[aa];W[ca]C[Good job.RIGHT]))
(;W[ac];B[ai]C[Black is alive.]))
(;W[ag];B[aj]
(;W[bk];B[bg]
(;W[ak];B[af];W[ai]C[ko])
(;W[ae];B[af]
(;W[ad]C[Black is alive.])
(;W[ak];B[ai]C[Black is alive.])))
(;W[ak];B[bk]C[ko])
(;W[ae];B[bk]C[Black escapes.])
(;W[af];B[bk]C[Black escapes.]))
(;W[fb];B[bg]C[Black is alive, G18 stones were not dangerous.])
(;W[dd];B[bg]C[Black is alive. Try playing out the cut, you were never in danger.])
(;W[de]C[];B[bg]C[Black is alive. Try playing out the cut, you were never in danger.])
(;W[ee];B[bg]C[Black is alive. Try playing out the cut, you were never in danger. Also, this move still leaves B16 stones with a liberty problem when Black plays D16 or A16])
(;W[ed];B[bg]C[Black is alive. Try playing out the cut, you were never in danger. Also, this move still leaves B16 stones with a liberty problem when Black plays D15 or A16])
(;W[ac];B[bg]C[Black is alive.])
(;W[ga];B[bg]C[Black is alive, G18 stones were not dangerous.])
(;W[af];B[ae]
(;W[ag];B[bg]C[Black is alive.])
(;W[aj];B[ai]C[Black is alive.])
(;W[bg];B[ag]C[Black is alive.]))
(;W[bh];B[bg]C[Black is alive.]))