


"""simple docstring"""




def       a_ (	lowercase__ :int     ):
			if not isinstance(lowercase__,			lowercase__     ):
						raise TypeError("""Input value must be an 'int' type"""     )

			__lowerCamelCase          =      0
			while number:
						position += 1
						number >>= 1

			return position


if __name__ == "__main__":
					import doctest

					doctest.testmod()








"""simple docstring"""




from __future__ import annotations





def       a_ (	lowercase__ :list[float]     ):
			if len(lowercase__     ) < 2:
						raise ValueError("""Monogons and Digons are not polygons in the Euclidean space"""     )
			if any(i <= 0 for i in nums     ):
						raise ValueError("""All values must be greater than 0"""     )
			__lowerCamelCase          =      nums.copy()
			copy_nums.sort()
			return copy_nums[-1] < sum(copy_nums[:-1]     )


if __name__ == "__main__":
					import doctest

					doctest.testmod()




