solutions for homework twenty one 7289472