Recursion Optimization
|<
<
>
>|
References:
[0]
Wikipedia
[1]
Stack Overflow