adding assignment3 files