CS 494 - Assignment 1