>>14~~number is the same kind of tryhard faggotry as
foo() || die. You are truncating the number to an integer and describing an alternative code path in case
foo fails. You are
not determining two's complement and the logical OR. So fucking write down what you are actually doing.