Python problem #3

It's good to know that 'factors' parameter needs to by None and
initialized afterwards. To me that's just weird.