Recursion

First example updated