HarvardCS50/pset1/credit