Project 1 for cs2334