project 1 for csci e-15