1 a;
b()2 b() {
3   int c = 1;
4   for (; c <= 3;) {
5     int d = e() && !0;
6     switch (c)
7     case 1:
8       if (d)
9       case 2:
10       case 3:
11         f();
12     if (a)
13       c++;
14   }
15 }
16