(;AW[dc]AB[de]AW[dh]AB[fe]AW[ed]AB[ee]AW[gc]AB[cc]AW[cb]AB[cd]AW[bb]LB[ed:1]LB[ee:2]C[white made the mistake of exchanging 1 for 2. how should black take advantage?]AP[goproblems]
(;B[fc];W[fd]
(;B[gd];W[fb]
(;B[hc];W[gb]
(;B[hd]C[RIGHT])
(;B[he]C[a bad way to fix. the peeps on both sides leave good moves for white])
(;B[ge]C[RIGHT])
(;B[dd];W[ec]C[bad exchange])
(;B[hb];W[hd]))
(;B[ec];W[eb])
(;B[dd];W[ec]C[that helps white!])
(;B[gb];W[hc])
(;B[eb];W[ec]))
(;B[ge];W[gd])
(;B[hd];W[gd])
(;B[he];W[hd])
(;B[hc];W[gd])
(;B[gb];W[gd])
(;B[eb];W[gd]
(;B[db];W[ec];B[fb];W[gb])
(;B[gb];W[db]))
(;B[fb];W[gd]))
(;B[fd];W[fc]C[this helps white fix his shape])
(;B[gd];W[fc]C[this helps white fix his shape])
(;B[ec];W[eb]
(;B[fc];W[fd];B[gd];W[fb])
(;B[fd];W[fc])
(;B[gd];W[fc]))
(;B[cj]C[this pincer is too early: first black should hurt white's shape on top])
(;B[dj]C[this pincer is too early: first black should hurt white's shape on top])
(;B[ck]C[this pincer is too early: first black should hurt white's shape on top])
(;B[dk]C[this pincer is too early: first black should hurt white's shape on top])
(;B[hd];W[hc])
(;B[fb];W[fc])
(;B[eb];W[fc]
(;B[db];W[ec])
(;B[ec];W[fd];B[db];W[dd]))
(;B[dd];W[fc]C[thanks])
(;B[gb];W[fc])
(;B[hc];W[gd])
(;B[db];W[eb])
(;B[bc];W[hd])
(;B[be];W[hd])
(;B[cf];W[hd])
(;B[cg];W[hd])
(;B[he];W[hc]C[white fixes])
(;B[ge];W[hc])
(;B[fh];W[hd]))