Example of a recursive Process