Max Number Recursive Problem