assignment5_edited