This problem assumed a zero maturity risk premium, but that is probably not valid in the real world.
Explanation:
Consider the following definition
Maturity risk premium determines a bond’s price. Other risks include the chance that the bond issuer will fail to make its payments and the risk that you won’t be able to quickly find a buyer for the bond when you want to sell it, forcing you to lower your asking price.