CCHS: Calculus assignment goes viral