Puzzles solved by marina Trejo