These programs will be graded on whether they meet the specifications/criteria described: can they solve the problem posed. You'll also be graded on the style of your code. For the KWIC problem I'll expect you to meet with me to discuss your code. For the family problem you won't need to meet with me.
Family Trees Problem and the sample input data file the sample output data file
To submit use the name family, don't forget your README.
To submit use the name kwic, don't forget your README.