Lee Canter's homework without tears