Puzzles solved by STEFAN