1foo (a, b)
2{
3  if (a < 0)
4    goto ret1;
5  if (a == 0)
6    return 2;
7  return 3;
8 ret1:
9  return 1;
10}
11
12