Problem 20 ain't no thang. Decide to shadow standard lib sum just
because I'd already imported functools and operator.
The best solutions always use defaultdicts.
The only hard part was dealing with the CSV...