answers for fall 1997 final exam 1673781