first commit for Problem Set 3