(;AW[rf]AW[rh]AW[qg]AW[pg]AW[sg]AB[og]AW[oh]AW[oi]AW[nj]AW[nk]AW[nl]AW[nm]AB[om]AB[ol]AB[ok]AB[oj]AB[pj]AB[pi]AB[ph]AB[qh]AW[qi]AW[qj]AB[ri]AB[rj]AB[qm]AW[on]AW[no]AW[po]AW[qp]AW[qq]TR[og]C[Black is too greedy.]AP[goproblems]
(;W[qk];B[rk]
(;W[ql];B[pl]
(;W[rl];B[sl]
(;W[rm];B[rn]
(;W[qn];B[sm]
(;W[pm]C[RIGHT])
(;W[ro];B[pk])
(;W[sk];B[pk])
(;W[si];B[pk])
(;W[sn];B[pk]))
(;W[sm];B[sn];W[sk];B[pk];W[pm]C[RIGHT])
(;W[sn];B[so]
(;W[qn];B[sm];W[pm]C[RIGHT])
(;W[ro];B[sm])
(;W[si];B[sm])
(;W[sp];B[sm])
(;W[sk];B[sj]
(;W[si];B[sh];W[ro];B[rg]
(;W[qf];B[sm])
(;W[qn];B[qf]C[Even though white has several local threats, black shouldn't have should have gotten anything.]))
(;W[qn]C[RIGHT])
(;W[ro];B[sm])
(;W[sm];B[pk]))
(;W[sj];B[sm]))
(;W[sk];B[sj]
(;W[qn]C[RIGHT])
(;W[sm];B[sn]C[Ko])
(;W[si];B[sh];W[rg];B[sm]C[Ko])
(;W[sn];B[qn]
(;W[si];B[sh]C[Ko])
(;W[sm];B[so]C[Ko])
(;W[so]C[RIGHT])))
(;W[si];B[sm])
(;W[sj];B[sm]))
(;W[sm];B[rm]
(;W[sk];B[pk]
(;W[pm]C[RIGHT])
(;W[sl];B[sn];W[pm]C[RIGHT])
(;W[si];B[sl];W[rl];B[ql]
(;W[qj];B[sj])
(;W[sl];B[sj])))
(;W[si];B[pk])
(;W[sn];B[pk])
(;W[sj];B[pk]))
(;W[sk];B[sj]
(;W[si];B[sh]
(;W[rg];B[rm])
(;W[sm];B[rm];W[sk];B[rg]))
(;W[sm];B[rm])
(;W[rm];B[rn]
(;W[qn]C[RIGHT])
(;W[sm];B[sn]C[Ko])
(;W[si];B[sh];W[rg];B[sm]C[Ko])
(;W[sn];B[qn]
(;W[si];B[sh]C[Ko])
(;W[sm];B[so]C[Ko])
(;W[so]C[RIGHT]))))
(;W[sj];B[rm])
(;W[rn];B[rm])
(;W[si];B[rm]))
(;W[qn];B[rl])
(;W[rm];B[rl])
(;W[pm];B[pn];W[rl];B[sl]
(;W[rm];B[rn]
(;W[sm];B[sj]C[Ko])
(;W[sn];B[so];W[sk];B[sj]
(;W[si];B[sh]C[Ko])
(;W[ro];B[sm])))
(;W[rn];B[rm])
(;W[sm];B[sj]C[Favorable ko for white, but a ko nonetheless.])
(;W[sk];B[sj]
(;W[si];B[sh])
(;W[sm];B[rm]))))
(;W[rl];B[ql])
(;W[pm];B[ql])
(;W[pl];B[pm])
(;W[pk];B[ql])
(;W[rm];B[ql]))
(;W[rk];B[qk])
(;W[rl];B[ql])
(;W[ql];B[qk])
(;W[rm];B[rl])
(;W[pm];B[ql])
(;W[pl];B[pm])
(;W[pk];B[qk])
(;W[ng];B[qk]C[You let black fix his mistake])
(;W[of];B[qk]C[You let black fix his mistake])
(;W[rn];B[rm]))