Please add parens here. The logical precedence of the bitwise and operator is shitty as fuck.