Puzzles solved by alexandra badilla