Puzzle serpent torsion