Answer:
The amount to be saved at the age of 65 is $1940755.74 
Step-by-step explanation:
To calculate the amount needed at 65 including inflation = 40000 * 1.0336 = 115931.13 
 
Present Value of Growing Annuity = PMT / (r-g) [ 1 - {(1+g)/(1+r)}n ] 
 
= 115931.13 / (0.045 - 0.03) [ 1 - (1.03/1.045)20 ] 
 
= 7728742.2 * 0.2511089 
 
= 1940755.74