Puzzles solved by angel