Create recursive.cpp