NEW ASSIGNMENT 5 TEST FILE (but doesn't work properly)