assignment 1 file