def  snake_case						(__lowercase						)	->	bool:

						'''simple docstring'''



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

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


if __name__ == "__main__":
				print(lucas_lehmer_test(7))
				print(lucas_lehmer_test(1_1))
def  snake_case						(__lowercase ,      __lowercase						)	->	str:

						'''simple docstring'''



						_snake_case						:					Tuple    =   ""
						for word_or_phrase in separated:
												if not isinstance(__lowercase ,      __lowercase						):
																		raise Exception("join() accepts only strings to be joined"						)
												joined += word_or_phrase + separator
						return joined.strip(__lowercase						)


if __name__ == "__main__":
				from doctest import testmod

				testmod()