Assignment 6 upload, report file; Nwala_Assignment6_Report.pdf