fixed a newline error
bitwise operation