(;AB[dr]AB[dq]AB[eq]AB[fq]AW[cr]AW[cq]AW[cp]AB[dp]AW[do]AW[en]AW[fn]AB[fp]AB[eo]AW[cn]AW[gq]AW[hq]AW[iq]AB[gp]AB[hp]AB[ip]AW[hn]AW[jo]AB[jq]AB[jp]AW[jr]AW[kq]AW[er]C[black to live]AW[mq]AW[lq]AW[io]AW[lo]AP[goproblems]
(;B[fr];W[es]
(;B[fs];W[fo]
(;B[ir];W[hr];B[hs];W[is]
(;B[gr];W[gs])
(;B[kr];W[lr];B[gr];W[gs]))
(;B[hr];W[ir])
(;B[gr];W[ir])
(;B[kr];W[ir]))
(;B[hr];W[ir]
(;B[gr];W[fo])
(;B[fo];W[ds]))
(;B[gr];W[ir])
(;B[ir];W[hr]
(;B[hs];W[is])
(;B[fs];W[fo];B[hs];W[is]
(;B[gr];W[gs])
(;B[kr];W[lr];B[gr];W[gs])))
(;B[gs];W[ir])
(;B[ds];W[fo])
(;B[fo];W[ds]))
(;B[fo];W[fr])
(;B[es];W[gr];B[fr];W[fo])
(;B[gr];W[ir]
(;B[fo];W[ds])
(;B[fr];W[es])
(;B[gs];W[fo])
(;B[es];W[fo]))
(;B[gs]
(;W[fr]C[CHOICE]
(;B[fo];W[gr])
(;B[gr];W[hr]
(;B[hs];W[ir]
(;B[kr];W[lr]
(;B[fo]C[RIGHT])
(;B[ks];W[ls];B[fo]C[RIGHT])
(;B[es];W[fo]))
(;B[fo];W[is])
(;B[es];W[fo]))
(;B[es];W[fo])
(;B[ir];W[is]
(;B[es];W[fo])
(;B[fo];W[hs]))
(;B[fo];W[hs])
(;B[is]C[thanks to guhehei for this var];W[ir]
(;B[kr];W[lr]
(;B[fo]C[RIGHT])
(;B[ks];W[ls];B[fo]C[RIGHT]))
(;B[fo];W[hs])))
(;B[ir];W[gr])
(;B[es];W[gr])
(;B[kr];W[ir]))
(;W[ir];B[fo];W[ds];B[es]C[RIGHT])
(;W[fo];B[ir];W[hr];B[is]C[RIGHT])
(;W[hr]C[];B[gr]
(;W[fo];B[ir];W[is];B[hs]C[RIGHT])
(;W[fr]
(;B[hs];W[ir]
(;B[kr];W[lr]
(;B[fo]C[RIGHT])
(;B[ks];W[ls];B[fo]C[RIGHT])
(;B[es];W[fo]))
(;B[fo];W[is])
(;B[es];W[fo]))
(;B[es];W[fo])
(;B[ir];W[is]
(;B[es];W[fo])
(;B[fo];W[hs]))
(;B[fo];W[hs])
(;B[is]C[thanks to guhehei for this var];W[ir]
(;B[kr];W[lr]
(;B[fo]C[RIGHT])
(;B[ks];W[ls];B[fo]C[RIGHT]))
(;B[fo];W[hs])))))
(;B[kr];W[ir])
(;B[ir];W[hr]
(;B[gr];W[hs]
(;B[fo];W[fr])
(;B[gs];W[is]
(;B[fr];W[es])
(;B[es];W[fr])))
(;B[gs];W[fr]
(;B[hs];W[gr])
(;B[gr];W[is]
(;B[es];W[fo])
(;B[fo];W[hs]))
(;B[is];W[js]
(;B[gr];W[hs])
(;B[hs];W[gr])
(;B[es];W[hs])))
(;B[fs];W[fr];B[hs];W[is]
(;B[es];W[gs])
(;B[gs];W[gr]))
(;B[hs];W[is]))
(;B[ds];W[fr])
(;B[fs];W[hs]
(;B[fo];W[fr]
(;B[gr];W[gs];B[es];W[fr])
(;B[ir];W[hr])
(;B[es];W[gr]))
(;B[gr];W[fo])
(;B[gs];W[fo]))
(;B[hr];W[ir]))