Algebra, combinatorics, and calculus are tough nuts to crack. Getting answers ...