exercise5.4