project 1, cs_343h