final exam solutions and answer key 4704674