Update problem 2

Generators are nice. So are 2-space tabs.