Last Assignment for Kaminski's CS3310