Use enumitem instead of enumerate.
Automate problem numbering.