implement unsigned-bit-shift-right