CSE353 Project 1