


def      _lowerCAmelCase  (							lowerCAmelCase_							:int							)->int:
   '''simple docstring'''






   if not isinstance(lowerCAmelCase_						,  lowerCAmelCase_							) or number < 0:
      raise ValueError("Input must be a non-negative integer"							)

   snake_case_         =   number & ~(number - 1)
   snake_case_         =   0
   while intermediate:
      intermediate >>= 1
      index += 1
   return index - 1


if __name__ == "__main__":
    import doctest

    doctest.testmod(verbose=True)








from .prime_check import Test

Test()




