Reproducible Assignment 1 - Final Version