cs106 section 1 problem3