Create recursion.h