Problem Set 1 CS50