Puzzles solved by SOLOVIVIANA