final examination fall 2012 582729