Puzzles solved by STEFA