CS 419 Assignment #2