User:Swantheory/recursion