foo(a,b)1 foo (a, b) 2 { 3 b++; 4 if (a <= b) 5 if ((int) a < (int) b) 6 b--; 7 else 8 b++; 9 return b; 10 } 11