solutions for quiz 9 1158782