Black to save marked stones (or get appropriate compensation...)
(;C[White has just played 1. Black to save the marked stones]AB[dd]AB[cd]AB[ed]AB[ce]AB[be]AB[bf]AB[bg]AB[bh]AB[ch]AB[ci]AB[dh]AB[eh]AB[gh]AB[fj]AB[ej]AB[hj]AB[hk]AB[fc]AB[fb]AB[gb]AB[hc]AB[hd]AB[jd]AB[if]AB[hf]AW[gd]AW[fd]AW[ef]AW[df]AW[cf]AW[cg]AW[gf]AW[gg]AW[hg]AW[ig]AW[ii]AW[ij]AW[ik]AW[il]AW[hl]AW[gk]AW[gj]AW[fl]AW[jm]AW[km]AW[kn]AW[in]AW[io]AW[jo]AB[im]AB[hm]AB[hn]AB[ho]AB[gn]AB[fm]AB[em]AB[el]AB[dk]AW[di]AW[dj]AW[cj]AW[bj]AW[bi]AW[bl]AW[cl]AW[am]AW[bn]AW[bo]AW[cp]AW[dp]AW[ep]AW[en]AW[dn]AW[dm]AB[fo]AB[eo]AB[gp]AB[fq]AB[fr]AB[gs]AW[hs]AW[hr]AW[hq]AW[hp]AB[ip]AB[dq]AB[cq]AB[bq]AB[bp]AB[ap]AB[ao]AB[an]AW[eb]AW[ec]AW[dc]AW[cc]AW[bc]AW[bd]AW[fa]AB[kc]AB[lc]AB[mb]AB[md]AB[nc]AW[ld]AW[me]AW[nf]AW[lf]AW[kf]AW[jf]AB[jg]AB[kg]AB[ki]AB[mh]AB[lj]AB[mk]AB[nk]AB[nl]AB[nm]AB[mm]AB[nn]AW[mo]TR[hj]TR[hk]LB[gj:1]AP[goproblems]
(;B[hi];W[gi];B[hh];W[fh])
(;B[gi];W[hi])
(;B[hh];W[ih]
(;B[hi];W[fh])
(;B[fg];W[ff];B[hi]C[RIGHT])
(;B[fh];W[hi])
(;B[gi];W[hi])
(;B[eg];W[hi]))
(;B[ih];W[hh]
(;B[jh];W[hi])
(;B[gi];W[hi])
(;B[hi];W[gi])
(;B[fh];W[hi])
(;B[fg];W[ff]
(;B[gi];W[hi])
(;B[hi];W[gi])
(;B[fh];W[hi])
(;B[jh];W[hi])))
(;B[fg];W[ff]
(;B[hh];W[ih];B[hi]C[This was the game variationRIGHT])
(;B[hi];W[hh];B[gi]C[];W[fi];B[fh];W[ei]TR[gl]C[Black can start a desperate ko, but this is not the best solution.]))
(;B[fh];W[hi]))