Finished HW4 with all associated files