exercise2.4.4