Updated N bit ALU