


'''simple docstring'''






from __future__ import annotations

import math


def       _snake_case     (  A )		->					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(A ) + 1 )				,					6 ):
														if number % i == 0 or number % (i + 2) == 0:
																					return False
							return True


__UpperCAmelCase					       =							[num for num in range(3, 100_001, 2) if not is_prime(num)]


def       _snake_case     (  A )		->					list[int]:
							if not isinstance(A				,					A ):
														raise ValueError('''n must be an integer''' )
							if n <= 0:
														raise ValueError('''n must be >= 0''' )

							lowerCAmelCase__      =			[]
							for num in range(len(A ) ):
														lowerCAmelCase__      =			0
														while 2 * i * i <= odd_composites[num]:
																					lowerCAmelCase__      =			odd_composites[num] - 2 * i * i
																					if is_prime(A ):
																												break
																					i += 1
														else:
																					list_nums.append(odd_composites[num] )
																					if len(A ) == n:
																												return list_nums

							return []


def       _snake_case     (  )		->					int:
							return compute_nums(1 )[0]


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



'''simple docstring'''






def       _snake_case     (  A )		->					int:
							return 1 if digit in (0, 1) else (digit * factorial(digit - 1 ))


def       _snake_case     (  A )		->					bool:
							lowerCAmelCase__      =			0
							lowerCAmelCase__      =			number
							while duplicate > 0:
														lowerCAmelCase__     ,      lowerCAmelCase__      =			divmod(A				,					10 )
														fact_sum += factorial(A )
							return fact_sum == number


if __name__ == "__main__":
		print('''Program to check whether a number is a Krisnamurthy Number or not.''')
		__UpperCAmelCase					       =							int(input('''Enter number: ''').strip())
		print(
		    f"""{number} is {'' if krishnamurthy(number) else 'not '}a Krishnamurthy Number."""
		)