assignment 7 files