SOLUTION:

Algebra.Com
Question 454959:
Answer by Alan3354(69443)   (Show Source): You can put this solution on YOUR website!
It's not likely anyone will do 20 problems.