shl 1 1073741824 4294966272 shr 1 2 True and 0 0 1 1 2 2 4294967294 4294967294 or 1 1 3 3 4294967295 4294967295 xor 1 1 2 2 4294967292 4294967292 2 2