chapter2 --checkSumValidation