Working. Had to change code to read threeStar instead of fourStar in
many places. I think this is an typo in the workbook. I have also
changed PatternFormatException to use the getMessage method of the
Throwable class which is the usual way of providing detailed messages.