exercises6.16.2