(;AB[qr]AB[qq]AB[pq]AB[oq]AB[nq]AB[mq]AB[lr]AB[ls]AB[lq]AW[ks]AW[kr]AW[kq]AW[kp]AW[mo]AW[op]AW[pp]AW[qp]AW[ro]AW[rq]AW[rr]AW[os]AW[nr]AW[lp]C[White to kill.]AP[goproblems]
(;W[qs]
(;B[ps]
(;W[or]C[Correct, black is dead as it stand.RIGHT])
(;W[pr];B[or]
(;W[ps];B[ns]
(;W[ms];B[mr]
(;W[rs];B[ns]C[Black lives.])
(;W[ns];B[rs]))
(;W[rs];B[mr]))
(;W[ns];B[ps]C[Ko. White can do better.])
(;W[rs];B[ns]
(;W[ps];B[mr])
(;W[ms];B[mr];W[ps];B[ns]C[Black lives.]))
(;W[ms];B[mr]C[Black is alive.]))
(;W[rs];B[ns]
(;W[ms];B[or];W[pr];B[mr];W[ps])
(;W[pr];B[or]
(;W[ps])
(;W[ms];B[mr];W[ps]))
(;W[or];B[pr]
(;W[mr];B[ms])
(;W[ms];B[mr])))
(;W[ns];B[rs]C[Seki.])
(;W[ms];B[or]
(;W[pr];B[mr]C[Black is alive.])
(;W[rs];B[mr];W[pr]C[Black is alive.])))
(;B[or]C[Another variation : black dies.];W[ps];B[ns];W[ms];B[mr];W[ns]))
(;W[or];B[qs]
(;W[ms];B[mr]C[10 000 years ko. White can do better])
(;W[mr];B[ns];W[ms];B[pr]LB[np:A]C[Please play at AFORCE];W[np];B[ps]LB[rs:A]C[FORCE];W[rs];B[ns]C[Black lives.])
(;W[ns]C[Seki]))
(;W[ms];B[or];W[qs];B[ps]
(;W[pr];B[mr]C[Black is alive.])
(;W[rs];B[mr];W[pr]C[Black is alive.]))
(;W[ns];B[qs]C[At best white will get a gote seki.])
(;W[ps];B[qs]
(;W[or];B[ns];W[ms];B[mr]LB[np:A]C[Please play at A.FORCE];W[np];B[pr]LB[rs:A]C[FORCE];W[rs];B[ns]C[Black lives.])
(;W[ms];B[or]C[Black will live by capturing the white stones inside.])
(;W[ns]C[Seki. Black can play elsewhere.])))