<human>:  Max likes to collect model trains. He asks for one for every birthday of his, and asks for two each Christmas. Max always gets the gifts he asks for, and asks for these same gifts every year for 5 years. At the end of the 5 years, his parents give him double the number of trains he already has. How many trains does Max have now?
<bot>: How many trains does Max get each year? ** Max gets 1+2=<<1+2=3>>3 trains per year.
How many trains does Max get in total? ** He repeats this for 5 years, meaning he gets 5*3 =<<5*3=15>>15 trains.
How many trains does Max get from his parents? ** When this number is doubled by his parents, it becomes 15*2= <<15*2=30>>30 trains.
How many trains does Max have now? ** Since he already had 15 model trains, his total becomes 15+30= <<15+30=45>>45 trains.
#### 45