goodwinc/problem5-5 archive