Had this appear when I was playing white. After checking the group I decided that it was dead and left it as it is. Black tried to save it and I killed it. Later on I decided to check if the group really was dead, since there seem to be so many variations, which spawned this problem.
(;AB[hr]AB[ir]AB[jq]AB[kq]AB[lq]AW[mq]AW[lp]AW[kp]AW[jp]AW[iq]AW[hq]AW[gr]AW[gp]AW[fq]AW[qp]LB[jn:tenuki]TR[mq]C[White just played the triangle stone, can black save the group? If you think you can, show how. Otherwise tenuki.]AW[oq]AP[goproblems]
(;B[js];W[ls]
(;B[kr];W[mr];B[hs];W[ks])
(;B[lr];W[mr];B[hs];W[ks])
(;B[ks];W[mr]
(;B[kr];W[hs])
(;B[hs];W[kr])
(;B[lr];W[hs];B[ms];W[nr]))
(;B[mr];W[nr]
(;B[ms];W[lr];B[kr];W[ns]
(;B[ks];W[hs])
(;B[hs];W[ks]))
(;B[lr];W[ms];B[ks];W[hs];B[ns];W[ms]))
(;B[ms];W[lr];B[mr];W[nr];B[kr];W[ns];B[hs];W[ks]))
(;B[kr];W[mr]
(;B[js];W[hs];B[ls];W[lr])
(;B[hs];W[js])
(;B[ks];W[hs]))
(;B[jr];W[lr])
(;B[ks];W[mr]
(;B[hs];W[lr];B[kr];W[js])
(;B[lr];W[hs]
(;B[is];W[jr])
(;B[jr];W[is]))
(;B[ls];W[hs]
(;B[is];W[lr];B[kr])
(;B[lr];W[is]))
(;B[jr];W[lr]))
(;B[lr];W[mr]
(;B[ks];W[jr];B[kr];W[js])
(;B[jr];W[ks];B[ls];W[js])
(;B[js];W[hs];B[kr];W[ls])
(;B[kr];W[js])
(;B[hs];W[js])
(;B[ls];W[hs]))
(;B[ls];W[mr]
(;B[hs];W[lr];B[js];W[kr])
(;B[jr];W[lr];B[hs];W[kr])
(;B[lr];W[hs]))
(;B[ms];W[mr]
(;B[lr];W[hs];B[js])
(;B[kr];W[hs];B[is];W[js];B[jr];W[lr]))
(;B[hs];W[kr]
(;B[lr];W[js]
(;B[jr];W[ks];B[nr];W[or];B[mr];W[ns];B[nq])
(;B[ks];W[ls];B[mr];W[nr];B[jr];W[ks]))
(;B[js];W[lr];B[jr])
(;B[jr];W[lr]))
(;B[is];W[kr];B[lr];W[mr])
(;B[jn]C[Correct, due to the square stone the Black group is unconditionally dead.Did you read all the variations out or did you just give up the group?RIGHT]MA[oq])
(;B[mr];W[nr]
(;B[ms];W[ks]
(;B[js];W[lr]
(;B[kr];W[jr])
(;B[hs];W[jr]))
(;B[kr];W[js];B[ls];W[ns])
(;B[jr];W[hs])
(;B[ns];W[os]
(;B[kr];W[js])
(;B[js];W[lr])))
(;B[ls];W[kr]
(;B[jr];W[hs];B[is];W[ks])
(;B[ks];W[hs]
(;B[is];W[jr])
(;B[jr];W[is]))
(;B[js];W[hs]))
(;B[ks];W[ms]
(;B[kr];W[ls]
(;B[hs];W[js])
(;B[js];W[hs])
(;B[lr];W[ns]
(;B[js];W[hs])
(;B[hs];W[js])))
(;B[lr];W[hs]
(;B[is];W[jr])
(;B[jr];W[is])))
(;B[lr];W[hs]
(;B[js];W[ms]
(;B[kr];W[ls])
(;B[ls];W[kr]))
(;B[ks];W[jr])
(;B[jr];W[ks])
(;B[ms];W[jr]))
(;B[kr];W[js]
(;B[ls];W[ks]
(;B[is];W[ns])
(;B[ms];W[ns]))
(;B[ks];W[ms];B[ls];W[ns])
(;B[hs];W[ms];B[ls];W[ns])
(;B[ms];W[ks]
(;B[ns];W[os])
(;B[ls];W[ns])))
(;B[js];W[ms]
(;B[kr];W[ls]
(;B[hs];W[ks])
(;B[ks];W[hs]))
(;B[ks];W[lr]
(;B[kr];W[hs])
(;B[is];W[kr])))
(;B[jr];W[ms]
(;B[ks];W[lr])
(;B[lr];W[ks]))
(;B[hs];W[ms]
(;B[lr];W[js]
(;B[ks];W[jr])
(;B[jr];W[ks]))
(;B[kr];W[ls]
(;B[js];W[ks])
(;B[ks];W[js]))
(;B[ks];W[lr]
(;B[kr];W[js])
(;B[js];W[kr]))
(;B[js];W[ls];B[ks];W[kr])
(;B[jr];W[ks]
(;B[js];W[ls])
(;B[ls];W[lr])
(;B[lr];W[ls]))
(;B[ls];W[lr];B[kr];W[ks];B[js];W[ls])))
(;B[nr];W[mr])
(;B[ns];W[mr]))