Puzzles solved by Surv!vor