White played a few dodgy moves, starting with 1. Smite him with the wrath that he deserves.
(;AB[dr]AB[dq]AB[eq]AB[fq]AB[gq]AB[hq]AB[ip]AB[jp]AB[kp]AB[mp]AB[np]AB[op]AB[oq]AB[pr]AB[qq]AB[lp]AB[ir]AB[mr]AW[er]AW[fr]AW[gr]AW[hr]AW[iq]AW[jq]AW[jr]AW[mq]AW[nq]AW[nr]AB[lq]AW[lr]LB[lr:1]C[White tries to connect his groups.]AP[goproblems];B[kr];W[ms]C[White persists.]
(;B[js];W[is];B[ks];W[es]
(;B[gs]C[Correct! White is all dead!RIGHT])
(;B[kq];W[gs];B[ir]C[Correct! White is all dead!RIGHT]))
(;B[ks];W[js]
(;B[kq];W[is]C[You can do better.])
(;B[is];W[hs]C[];B[kq]C[You can do better.])
(;B[es];W[fs]
(;B[hs];W[is];B[kq];W[gs]C[You can do better.])
(;B[is];W[hs]C[You can do better.])
(;B[kq];W[is]C[You can do better.]))
(;B[hs];W[is];B[kq];W[gs]C[You can do better.]))
(;B[kq];W[js];B[ks];W[is]C[You can do better.])
(;B[is];W[js]
(;B[kq];W[hs];B[ks]C[You can do better.])
(;B[ks];W[hs];B[kq]C[You can do better.])
(;B[es];W[ks];B[kq];W[hs]C[You can do better.])))