int fibonacciItr2(int n)
 { int i, last, f, next;
   last = 1; f = 1;
   for(i = 3; i <= n; i++)
    { next = last+f; last = f; f = next; }
   return f;
 }

/* Iterative, O(n)-time Fibonacci Function */

