Recursive Digit Product Function