WeBWorK Problem Structure
WeBWorK problems typically have three components:
A setup section (define values, etc.)
Produce text of problem (with answer blanks)
Specification of answers