CS 2333 - Assignment 1