first assignment in cs106a course