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))
from __future__ import annotations
def  snake_case						(__lowercase ,      __lowercase						)	->	float:

						'''simple docstring'''



						_snake_case						:					Any    =   sorted(numsa + numsa						)
						_snake_case    ,_snake_case						:					Any    =   divmod(len(__lowercase						) ,      2						)
						if mod == 1:
												return all_numbers[div]
						else:
												return (all_numbers[div] + all_numbers[div - 1]) / 2


if __name__ == "__main__":
				import doctest

				doctest.testmod()
				__SCREAMING_SNAKE_CASE						:   Union[str, Any]         =			[float(x) for x in input('Enter the elements of first array: ').split()]
				__SCREAMING_SNAKE_CASE						:   List[Any]         =			[float(x) for x in input('Enter the elements of second array: ').split()]
				print(F'''The median of two arrays is: {median_of_two_arrays(array_a, array_a)}''')