add c++1y rightmost bit manipurations