Funkcja pierwotnie rekurencyjna