CS372 - Homework #1