Success using bitshift lef and bitwise or