Homework without tears

by