Assignment 3 files