public class McCarthy { /*@ normal_behavior @ ensures (x > 100 ==> \result == x - 10) && (x <= 100 ==> \result == 91); @ assignable \nothing; @*/ public int f(int x) { if (x > 100) return x - 10; else return f(f(x+11)); } }