Metal Puzzle: Cupid's Dart Difficulty Level 9/10

Don’t let the cute name and design fool you. This can be a really tough challenge. Made with 3mm wire and nickel-plated, this puzzle can withstand almost anything, even frustration. Can you find a way to remove the string and then put it back as it were? The two rings can’t move much around, but the top of the arrow slides freely up and down. Take advantage of these characteristics to successfully solve it!