2 | 9. i:  10. 0 < i 11. i-1 < n

( z:Top.
(f(n-1,list_accum(i,y.f(y,i);z;upto(n-1-(i-1);n-1)))) ~ list_accum(i,y.f(y,i);z;upto(n-1-(i-1);n))) i < n  ( z:Top. (f(n-1,list_accum(i,y.f(y,i);z;upto(n-1-i;n-1)))) ~ list_accum(i,y.f(y,i);z;upto(n-1-i;n))) | 2 steps |