Use long for bit operation...