programming assignment 2 files get first commit