Give the step-by-step reasoning process and then the final answer. Leo's assignment was divided into three parts. He finished the first part of his assignment in 25 minutes. It took him twice as long to finish the second part. If he was able to finish his assignment in 2 hours, how many minutes did Leo finish the third part of the assignment?
It took Leo 25 x 2 = 50 minutes to finish the second part of the assignment. Leo finished the first and second parts of the assignment in 25 + 50 = 75 minutes. He finished the entire assignment in 60 x 2 = 120 minutes. Therefore, it took Leo 120 - 75 = 45 minutes to finish the third part of the assignment.
The final answer: 45.