1int a, b, c, d = 1, e;
2
3static signed char
4foo ()
5{
6  int f, g = a;
7
8  for (f = 1; f < 3; f++)
9    for (; b < 1; b++)
10      {
11        if (d)
12          for (c = 0; c < 4; c++)
13            for (f = 0; f < 3; f++)
14              {
15                for (e = 0; e < 1; e++)
16                  a = g;
17                if (f)
18                  break;
19              }
20        else if (f)
21          continue;
22        return 0;
23      }
24  return 0;
25}
26
27int
28main ()
29{
30  foo ();
31  exit (0);
32}
33