Overflow case

Recursive Approach