Booyah! I think it looks pretty sweet! Used the position of an array to represent possible factors of the range and the actual value at each position to record the number of factors of that value. After I tally up the factors, I get the product of them and return it all. Good problem, solution came after a little mathematical analysis. Fun stuff!