BitsExchange

Exchange two bits in a give unsigned intiger