Non c'è nulla di astruso, una funzione ricorsiva è una normale funzione che chiama se stessa... Cosa non ti è chiaro?