Puzzles solved by ivette troncoso