Rekurencyjnie i nierekurencyjnie