Complete exercise8.3