






from __future__ import annotations






def     a     (		lowerCamelCase_							):






				'''simple docstring'''
				if len(lowerCamelCase_							) < 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'''							)
				lowercase__  					=     nums.copy()
				copy_nums.sort()
				return copy_nums[-1] < sum(copy_nums[:-1]							)


if __name__ == "__main__":
							import doctest

							doctest.testmod()












def     a     (		lowerCamelCase_							):






				'''simple docstring'''

				if p < 2:
								raise ValueError('''p should not be less than 2!'''							)
				elif p == 2:
								return True

				lowercase__  					=     4
				lowercase__  					=     (1 << p) - 1
				for _ in range(p - 2							):
								lowercase__  					=     ((s * s) - 2) % m
				return s == 0


if __name__ == "__main__":
							print(lucas_lehmer_test(7))
							print(lucas_lehmer_test(11))




