Answer:
remaining time to maturity 25 years, annual coupon
face value $1,000
when the bonds were issued, the market interest rate was 13%, which was identical to the coupon rate, therefore, the bonds were sold at par
now, 10 years later, the market interest rate is 12% (1% less), so the current market price is:
PV of face value = $1,000 / (1 + 12%)²⁵ = $58.82
PV of coupon payments = $130 x 7.8431 (PV annuity factor, 25 periods, 12%) = $1,019.63
bond's current market price = $58.82 + $1,019.63 = $1,078.45