Lab4 PartC Exercise14 tested ok.