1  int
       2  f1 (int a, int b)
       3  {
       4    int i, j, k;
       5  
       6    switch (b)
       7      {
       8      case (-9):
       9        j = 4;
      10        break;
      11      case (-10):
      12        j = 10;
      13        break;
      14      case (-8):
      15        j = 15;
      16        break;
      17      }
      18  
      19    i = f2 (f3 (b == (-9) ? k : a), j);
      20  
      21    return 0;
      22  }