Puzzles solved by Adriana Ilinca