1 enum { false, true } a;
2 int b, c, d, e, f;
3 int fn3();
4 void fn2();
5 
fn1()6 void fn1() {
7   _Bool g, h = false, i = false;
8   int j;
9   c = b && f || d;
10   if (c) {
11     if (d)
12       i = true;
13     _Bool k = b;
14     int l = e, m = a;
15     g = k && l < m || l > m;
16   }
17   if (g)
18     h = true;
19   if (i)
20     fn2();
21   h &&j &&fn3();
22 }
23