Numbobulate
Divide and conquer: The magic of factors!

90