function bit.rshift(a, b)
return a >> b
end
function bit.lshift(a, b)
return a << b
function bit.bor(a, b)
return a | b
function bit.band(a, b)
return a & b