exercise2.4.5