Digits provides mapping from  scanned numbers to int
Parser class to convert input to record
validator to check the check sum and illegible  characters.
parser returns "?" for illegal characters
File with test inputs
File parser to iterate over the input file and the Test file with main function