(;AB[fr]AB[fq]AB[fp]AB[gp]AB[hp]AB[ip]AB[jp]AB[kp]AB[lp]AB[mp]AB[np]AB[nq]AB[nr]AW[mr]AW[mq]AW[kq]AW[kr]AW[iq]AW[hq]AW[gr]AB[pr]AB[dr]AP[goproblems]
(;B[ms];W[ls]
(;B[lq];W[lr]
(;B[ir];W[js]
(;B[jq];W[jr]
(;B[hr]C[RIGHT])
(;B[hs]C[RIGHT])
(;B[is];W[ns];B[gs];W[hs])
(;B[gq];W[hr])
(;B[gs];W[hs];B[gq]C[RIGHT]))
(;B[jr];W[jq];B[is];W[hs];B[ks];W[hr])
(;B[gs];W[hs]
(;B[jq];W[jr];B[gq]C[RIGHT])
(;B[hr];W[fs]
(;B[gq]C[RIGHT])
(;B[jq]C[RIGHT]))
(;B[gq];W[hr];B[jq]C[RIGHT]))
(;B[hs];W[hr];B[jq];W[jr];B[gs];W[is];B[fs]C[RIGHT])
(;B[hr]C[RIGHT])
(;B[is];W[jr]
(;B[gs];W[hs])
(;B[jq];W[ns];B[gs];W[hs])))
(;B[jq];W[jr]
(;B[is];W[ir]
(;B[gs];W[hs]C[ko is not enough.])
(;B[hs];W[gs];B[js];W[gq]))
(;B[hs];W[gs];B[js];W[ir];B[is];W[gq])
(;B[gs];W[hs]
(;B[fs];W[js])
(;B[is];W[ir]C[ko is not enough])))
(;B[gs];W[hs]
(;B[ir];W[js]
(;B[jq];W[jr];B[gq]C[RIGHT])
(;B[hr];W[fs]
(;B[gq]C[RIGHT])
(;B[jq]C[RIGHT]))
(;B[gq];W[hr];B[jq]C[RIGHT]))
(;B[js];W[ir];B[is];W[gq]C[Ko is not enough.])
(;B[jr];W[jq]
(;B[is];W[ir])
(;B[js];W[ir])
(;B[ir];W[js]))
(;B[is];W[ir]C[ko is not good enough.]))
(;B[is];W[ir]
(;B[gs];W[hs]C[ko is not good enough.])
(;B[hs];W[gs];B[jq];W[jr];B[js];W[gq])
(;B[jq];W[jr]
(;B[gs];W[hs]C[ko is not enough.])
(;B[hs];W[gs];B[js];W[gq])))
(;B[js];W[ir]
(;B[gq];W[hs]
(;B[fs];W[gs];B[is]C[RIGHT])
(;B[is];W[fs];B[es];W[jr]C[ko is not good enough.]))
(;B[hs];W[gs];B[is];W[gq])
(;B[gs];W[hs];B[is];W[gq]C[Ko is not enough.])
(;B[is];W[gq];B[gs];W[hs]C[ko is not good enough.]))
(;B[hs];W[gs];B[ir];W[hr];B[js];W[is]C[ko is not good enough.]))
(;B[js];W[hs];B[ks];W[lr])
(;B[is];W[ir]
(;B[gs];W[js];B[hs];W[jq])
(;B[hs];W[gs];B[jq];W[jr];B[lq];W[lr];B[js];W[gq]))
(;B[ir];W[jr]
(;B[hs];W[lq])
(;B[lq];W[is])))
(;B[lq];W[lr]
(;B[gs];W[hs];B[is];W[ir]C[ko is not enough])
(;B[is];W[ir];B[gs];W[hs]C[ko is not enough.]))
(;B[gs];W[hs];B[is];W[ir]C[ko is not good enough.])
(;B[ir];W[jr])
(;B[is];W[ir];B[gs];W[hs]C[ko is not good enough.])
(;B[jq];W[jr];B[gs];W[hs];B[is];W[ir]C[ko is not enough.]))