Puzzles solved by mariana cristina