practice questions for final 7969868