Puzzles solved by Daniela Schapira