glebouder/chapter3exercise9 archive