





'''simple docstring'''




from __future__ import annotations

import math
from itertools import permutations




def 	__lowerCamelCase (  UpperCAmelCase_       )      ->bool:

	if 1 < number < 4:
		# 2 and 3 are primes
		return True
	elif number < 2 or number % 2 == 0 or number % 3 == 0:
		# Negatives, 0, 1, all even numbers, all multiples of 3 are not primes
		return False

	# All primes number are in format of 6k +/- 1
	for i in range(5				,							int(math.sqrt(UpperCAmelCase_       ) + 1       )				,							6       ):
		if number % i == 0 or number % (i + 2) == 0:
			return False
	return True




def 	__lowerCamelCase (  UpperCAmelCase_ = 7       )      ->int:
	snake_case__  					=      ''.join(str(UpperCAmelCase_       ) for i in range(1				,							n + 1       )       )
	snake_case__  					=      [int(''.join(UpperCAmelCase_       )       ) for i in permutations(UpperCAmelCase_				,							UpperCAmelCase_       )]
	snake_case__  					=      [num for num in perm_list if is_prime(UpperCAmelCase_       )]
	return max(UpperCAmelCase_       ) if pandigitals else 0


if __name__ == "__main__":
			print(f"""{solution() = }""")










'''simple docstring'''




def 	__lowerCamelCase (  UpperCAmelCase_       )      ->int:
	return 1 if input_a == 0 else 0




def 	__lowerCamelCase (  )      ->None:
	assert not_gate(0       ) == 1
	assert not_gate(1       ) == 0


if __name__ == "__main__":
			print(not_gate(0))
			print(not_gate(1))



