A simple ladder problem. I think I've covered all variations, but if not, tell me. :)
(;AB[ss]AW[rs]AW[qs]AB[sr]AB[rr]AW[sq]AW[sp]AB[gh]AW[fi]AB[hg]AW[ik]AB[an]AB[ao]AB[ap]AB[am]AW[bm]AW[bl]AW[al]AB[br]AB[ck]AW[gi]AB[il]C[Will the ladder work for white? If not, tenuki at T. But if so, prove it.]LB[pg:T]MA[rr]MA[sr]MA[ss]AP[goproblems]
(;W[qr];B[rq];W[rp];B[qq];W[pq];B[qp];W[qo];B[pp];W[op];B[po];W[pn];B[oo];W[no];B[on];W[om];B[nn];W[mn];B[nm];W[nl];B[mm];W[lm];B[ml];W[mk];B[ll];W[kl];B[lk];W[lj];B[kk]
(;W[jk];B[kj];W[ki];B[jj]
(;W[ij];B[ji];W[jh];B[ii]
(;W[ih];B[hi];W[hh];B[hj];W[hk];B[gj]
(;W[fj];B[gk];W[gl];B[fk];W[ek];B[fl];W[fm];B[el];W[dl];B[em];W[en];B[dm]
(;W[cm];B[dn];W[do];B[cn]
(;W[bn];B[co];W[cp];B[bo]
(;W[aq];B[bp];W[bq]C[Nice job! :)RIGHT])
(;W[bp];B[aq];W[bq];B[ar]C[Gah! So close.]))
(;W[co];B[bn]))
(;W[dn];B[cm]
(;W[cn];B[cl])
(;W[cl];B[cn]
(;W[bn];B[co])
(;W[co];B[bn]))))
(;W[gk];B[fj];W[ej];B[fk];W[fl];B[ek];W[dk];B[el];W[em];B[dl];W[cl];B[dj]))
(;W[hi];B[ih]))
(;W[ji];B[ij];W[hj];B[ii];W[ih];B[hi];W[hh]C[The fastest way to kill black. Well done :)RIGHT]))
(;W[kj];B[jk]
(;W[jj];B[jl])
(;W[jl];B[jj];W[ji];B[ij]
(;W[hj];B[hk])
(;W[ii];B[hk]))))
(;W[rq];B[qr];W[pr];B[ps];W[qq];B[or]C[Wrong starting point. :(])
(;W[pg]C[The ladder would have worked. :(]))