Recursion

This post is also available on DEV.