final exam preparation guide 3703904