Puzzles solved by eu.