Puzzles solved by adriana galarza