Complete exercises 6 and 7 (blank and has-award functions).