Project 1 for CSE 461