Peter has a plan to take his family on a vacation to Germany. He needs $5,000 to cover all the spending for the travel, and he has $2,900 in savings right now. If he can save up $700 each month, how many months does he need to wait to reach his goal? Let's think first. Chain of thought:
Peter needs $5,000 $2,900 = $2,100 in total. He will have to wait for $2100 $700 / month = 3 months to reach his goal.
Therefore, the answer is 3.