A bond with a face value of $1,000 matures in 30 years and h…

A bond with a face value of $1,000 matures in 30 years and has a 9.8 percent semiannual coupon.  (That is, the bond pays a $49.00 coupon every six months.)   The bond has a nominal yield to maturity of 9.5 percent, and it can be called in 2 years at a call price of $1,014.00.  What is the bond’s nominal yield to call?