contestada

I can buy a $1000 bond for $950. I get $50 / year and it matures in 20 years. What interest rate am I earning?