CS50 pset1