Create recursive.h