1foo (a, b)
2{
3  return ~(a ^ ~123);
4}
5