Bond – different period | Business & Finance homework help

Fixed Income;
Structured Finance is creating a bond with a $1000 par value and a coupon interest rate that changes every 4 years. The coupon rate for the first 4 years is 7%, 10% for the next 4 years and 12% for the final 4 years. Coupons are paid semiannually. If your required rate of return is 10% what is the maximum price you would pay for this bond?