Find the depth of recursion in this program
program with_rec_func; {$APPTYPE CONSOLE} uses SysUtils; var n:integer; function X(i:integer):integer; begin if i<3 then X:=-3 else X:=X(i-1)+X(i-2)+4; X:= Result; end; begin n:=0; repeat inc(n); until X(n)>0; writeln(' Least element with a plus sign X(n) = ',X(n)); writeln(' Its number n = ',n); readln; end.