Puzzles solved by Maria del Rocio Cabrera Onofre