solutions for practice final fall 2005 7624637