programming assignment for the Getting and Cleaning Data MOOC