CS 369 Project 1