This is more naturally framed as corecursion, building up from the initial values, tracking at each step two successive values – see corecursion: examples.
Ово је више природно урамљено као корекурзија, изградња од почетних вредности, праћење на сваком кораку две узастопне вредносте - види корекурзија: примери.