Puzzles solved by Marcela miranda