Carl has been selling watermelons on the side of the road for $3 each. This evening he went home with $105 in profit and 18 watermelons. How many watermelons did he start out with this morning?
Please reason step by step, and put your final answer within \boxed{}.
user