(;AB[cq]AB[bq]AB[cp]AB[dp]AB[eq]AB[fp]AB[fq]AB[fr]AB[gs]AB[go]AB[gn]AB[fm]AB[dm]AB[dk]AB[ek]AB[cj]AB[ch]AB[dh]AB[bg]AB[cf]AB[dd]AW[fc]AW[bh]AW[bi]AW[bj]AW[bk]AW[ck]AW[cn]AW[co]AW[bp]AW[eo]AW[do]AW[fo]AW[ep]AW[gp]AW[gq]AW[gr]AW[ir]AW[ho]C[Black to play the best move on the side]AP[goproblems]
(;B[bn];W[bo]C[Nice tesuji]
(;B[bl]
(;W[bm]
(;B[cl];W[an];B[ap];W[al]
(;B[ak]C[RIGHT])
(;B[ah]C[RIGHT]))
(;B[cm];W[an];B[cl];W[al]C[White is alive. C7 was a mistake]))
(;W[cl];B[cm]))
(;B[cm];W[bm];B[bl];W[an];B[cl];W[al]C[White is alive. C7 was a mistake]))
(;B[bl];W[cl]
(;B[bm];W[cm])
(;B[cm];W[bm];B[bn];W[al];B[bo];W[dc]C[Nice capture but White lives in sente. You could do better]))
(;B[bm];W[cm]
(;B[bl];W[cl])
(;B[cl];W[bl]))
(;B[cl];W[bl])
(;B[cm];W[bm];B[bn];W[bo];B[bl];W[an];B[cl];W[al]C[White is alive. C7 was a mistake])
(;B[bo];W[bn]C[White easily lives here]))