Algofi recursive