Comp 202, assignment 4, grade: 100