fall 2012 final exam 304 4369894