John is saving up for a new laptop that costs $1,200. He already has $450 saved. He plans to save $75 every week from his part-time job. Additionally, his uncle will give him $150 when he reaches $900 in savings. How many weeks will it take John to save enough money to buy the laptop? Let's think step by step and output the final answer within \boxed{}.
user