recursion in nature