Sarah wants to save up for a new bicycle that costs $600. She plans to save $30 each week from her allowance. After saving for a certain number of weeks, she receives an additional $90 from a birthday gift. How many weeks will it take for Sarah to save enough money to buy the bicycle? Let's think step by step and output the final answer within \boxed{}.
user