chapter 7 exercise 7-2: category student to assign letter grades by ranges
chapter 7 exercise 7-3: improved cross reference. one line number for duplicate words in a line
chapter 7 exercise 7-4: break up output
chapter 7 exercise 7-5: get_sentence by list<string> when building the sentence