Week_2_programming_assignment