Puzzles solved by silvia