1 int
func(int x)2 func (int x)
3 {
4   return 0 ? (unsigned short) (0 ? : 1 * (signed char) (x ^ x) >= 0) : 1;
5 }
6