/* * Date: 07/07/2015 * Created by: Ton Chanh Le (chanhle@comp.nus.edu.sg) */ extern int __VERIFIER_nondet_int(); int f(int x) { if (x <= 0) return 0; else return g(x) + g(x + 1); } int g(int x) { if (x <= 0) return 0; else return f(x - 2) + f(x - 3); } int main() { int x = __VERIFIER_nondet_int(); g(x); }