CS50 PSet4