Puzzles solved by sofia patuelli