goodwinc/problem3-13 archive