(;AB[cb]AB[db]AB[ec]AB[dd]AB[cd]AB[ce]AB[ee]AB[fd]AW[de]AW[df]AW[cf]AW[bc]AW[cc]AW[dc]C[White to connect his groups.]AP[goproblems]
(;W[be];B[bd];W[ad];B[ed]
(;W[ac];B[bf]C[white is captured.];W[ae];B[bg])
(;W[ae];B[bb];W[ac];B[ab]
(;W[af]C[You did connect, but the shape is terrible.RIGHT])
(;W[bf]C[B13 would make better shape.RIGHT])
(;W[bg]C[Good shape.RIGHT]))
(;W[bf];B[bb];W[ac];B[ab];W[ae]C[The shape could be better.RIGHT])
(;W[af];B[bb];W[ac];B[ab];W[ae]C[You did connect, but the shape is terrible.RIGHT])
(;W[bg];B[bb];W[ac];B[ab];W[ae]C[Good shape.RIGHT])
(;W[bb];B[bf]C[White is captured.];W[ae];B[af];W[ac];B[ba])
(;W[ab];B[bf]C[White is captured.]
(;W[ae];B[af];W[ac];B[bb])
(;W[bg];B[ae])))
(;W[bd];B[be]
(;W[bf];B[ae])
(;W[ae];B[bf];W[bg];B[ed];W[af];B[ad];W[ac];B[bb]
(;W[ag];B[ab];W[ad];B[cg]C[One of the white groups will be captured.])
(;W[ad];B[ab];W[ag];B[cg]C[One of the white groups will be captured.])
(;W[ab];B[ba]
(;W[ag];B[aa];W[ad];B[cg]C[One of the white groups will be captured.]
(;W[ch];B[dg];W[ef];B[bh])
(;W[dg];B[ch]))
(;W[ad];B[aa];W[ag];B[cg]C[One of the white groups will be captured.]
(;W[ch];B[dg];W[ef];B[bh])
(;W[dg];B[ch])))))
(;W[ae];B[be]
(;W[bd];B[af]
(;W[bf];B[ad])
(;W[ad];B[bf]))
(;W[bf];B[ad]
(;W[bd];B[af])
(;W[ac];B[af]))
(;W[af];B[ad]
(;W[bf];B[bd])
(;W[bd];B[bb]
(;W[bf];B[ac])
(;W[ac];B[ab]
(;W[bf];B[ad])
(;W[ad];B[bf];W[ag];B[bg]))))))