first recursion prog trials