exercise10.4.1, Page359