solutions for quiz 3 814431