solutions for quiz 8 3344177