Puzzles solved by em!l