As always, comments are very useful and appreciated. Feel free to post one if you spot a mistake, missing variation, etc!
(;AP[goproblems]AW[sr]AW[ss]AB[rq]AB[qq]AB[pr]AB[qs]AB[ps]AB[or]AB[oq]AB[os]AB[nq]AB[mq]AB[lq]AB[lr]AW[mr]AW[ls]AB[ms]AW[kr]AW[kq]AW[ir]AW[iq]AW[kp]AW[mo]AW[no]AW[oo]AW[pp]AW[pq]AW[qp]AW[rp]AW[sp]C[White to kill Black.](;W[ns](;B[nr](;W[ms](;B[ks](;W[ms](;B[ls](;W[sq]C[Black cannot make an eye on the right so dies. Congratulations!!CHOICERIGHT])(;W[rr](;B[qr];W[sq]C[Black is left with only one eye so dies. Congratulations!!RIGHT])(;B[sq];W[qr]C[RIGHT])))(;B[sq](;W[rr](;B[qr];W[ls]C[Black's eye on the left is a false one. Congratulations!!CHOICERIGHT])(;B[ls];W[qr]C[RIGHT]))(;W[ls];B[rr])))(;W[sq];B[ms])(;W[rr];B[ms]))(;B[sq](;W[rr](;B[ks](;W[qr];B[ms])(;W[ms]C[CHOICE];B[ls]))(;B[qr];W[ks]C[CHOICERIGHT]))(;W[ks];B[rr])))(;W[ks];B[ms])(;W[sq];B[ms])(;W[rr];B[ms])(;W[lp];B[ms])(;W[mp];B[ms])(;W[np];B[ms])(;W[op];B[ms]))(;B[sq](;W[rr](;B[qr](;W[ms]C[RIGHT])(;W[ks]C[CHOICERIGHT];B[nr];W[ms]C[RIGHT]))(;B[nr](;W[ms](;B[ks](;W[qr];B[ms])(;W[ms]C[CHOICE];B[ls];W[qr]C[RIGHT]))(;B[qr];W[ks]C[CHOICERIGHT]))(;W[qr];B[ms])))(;W[ms];B[rr])(;W[lp];B[rr])(;W[mp];B[rr])(;W[np];B[rr])(;W[op];B[rr]))(;B[rr](;W[sq](;B[rs](;W[ms]C[CHOICERIGHT])(;W[ks]C[RIGHT];B[nr];W[ms]C[RIGHT]))(;B[nr](;W[ms];B[ks](;W[ms]C[Black can only make one eye so dies. Congratulations!!CHOICERIGHT])(;W[rs];B[ms]))(;W[rs];B[ms])))(;W[ms];B[sq])(;W[ks];B[sq])(;W[lp];B[sq])(;W[mp];B[sq])(;W[np];B[sq])(;W[op];B[sq])))(;W[ks];B[nr])(;W[rr];B[nr])(;W[sq];B[nr])(;W[nr];B[rr](;W[sq];B[rs];W[ns];B[ms])(;W[ns];B[ms];W[sq];B[rs]))(;W[lp];B[nr])(;W[mp];B[nr])(;W[np];B[nr])(;W[op];B[nr]))