Puzzles solved by CIAO