solutions for quiz 12 795236