/* * Date: 2012-02-12 * Author: leike@informatik.uni-freiburg.de * * Termination unknown as of this date. */ extern int __VERIFIER_nondet_int(void); int main() { int y = __VERIFIER_nondet_int(); while (y > 1) { if (y % 2 == 0) { y = y / 2; } else { y = 3*y + 1; } } return 0; }