conv => lhs; change (bitwise and (bitwise bne l m) n).getBit i
case a
l m n i : Nat
⊢ getBit ((l ^^^ m) &&& n) i = getBit (l &&& n ^^^ m &&& n) i
case a
l m n i : Nat
⊢ getBit (bitwise and (bitwise bne l m) n) i = getBit (l &&& n ^^^ m &&& n) i