1  int a, b, d;
       2  int main (void)
       3  {
       4    int c = a && 1;
       5    d = 1 << (((c | (b - 842)) << 1) + 1);
       6    return 0;
       7  }
       1  int a, b, d;
       2  int main (void)
       3  {
       4    int c = a && 1;
       5    d = 1 << (((c | (b - 842)) << 1) + 1);
       6    return 0;
       7  }