programming assignment for Getting and Cleaning Data (Course 3)