I need to define a function called rec_range(n) which takes a natural number and returns a TUPLE of numbers up to the number n.
i.e. rec_range(5) returns (0,1,2,3,4)
Just keep concatenating tuples for the number that is one less until one is reached:
rec_range = lambda n: rec_range(n - 1) + (n - 1,) if n > 0 else ()