final exam paper 7470557