Give the step-by-step reasoning process and then the final answer. Frank is practicing a new dance move. It starts with him take 5 steps back, and then 10 steps forward, and then 2 steps back, and then double that amount forward. How many steps forward is Frank from his original starting point?

Show your work and conclude with the exact phrasing "Therefore, the final answer is [answer]." where [answer] is just the final number or expression that solves the problem.
user
Frank stars by taking 10 steps forward from a position 5 steps behind where he started, so he's 10 - 5 = 5 steps forward in total. Frank then takes 2 steps back, meaning he's now 5 - 2 = 3 steps forward in total from where he began. He then takes double the previous amount of 2 steps forward, so he takes 2 * 2 = 4 steps forward. Since Frank was 3 steps forward before that, that means Frank finishes 3 + 4 = 7 steps forward.
The final answer: 7.