Puzzles solved by flash