exercise 13-8: generate report for all four kinds of students