Updated Assignment 8 to match rubric