add Integer.numberOfTrailingZeros