[math-fun] reversing the order of bits in a word