grade for assignment 1: 100