Time 0: $1,000,000 -> Time 2: $1,000,000 *( (1+15%/2)^2)^2 = $1,335,469
Time 0.5: $500,000 -> Time 2: $500,000 * ((1+15%/2)^2)^1.5 = $621,148
Time 1: $500,000 -> Time 2: $500,000 * (1+15%/2)^2 = $577,813
Total principal at time 2: $1,335,469 + $621,148 + $577,813 = $2,534,430
Second step: calculate mortgage discount factor
first 5 years (60 months): (1-1.01^-60)/(1-1.01^-1) = 45.4
the rest (300 months): 1.01^-60*(1-1.01^-300)/(1-1.01^-1) = 52.79
However, since from 6 to 30 year, montly payment double => 52.79*2 = 105.58
total discount factor = 45.4+105.58=150.98