
"""simple docstring"""






from math import factorial



def      lowerCAmelCase__			(		__magic_name__ = 2_0      )						->int:
			__lowercase       =       2 * n  # middle entry of odd rows starting at row 3 is the solution for n = 1,
			# 2, 3,...
			__lowercase       =       n // 2

			return int(factorial(__magic_name__      ) / (factorial(__magic_name__      ) * factorial(n - k      ))      )


if __name__ == "__main__":
					import sys

					if len(sys.argv) == 1:
										print(solution(20))
					else:
										try:
															_lowercase							=				int(sys.argv[1])
															print(solution(n))
										except ValueError:
															print('''Invalid entry - please enter a number.''')







"""simple docstring"""






def      lowerCAmelCase__			(		__magic_name__ = 1_0      )						->str:
			if not isinstance(__magic_name__			,   __magic_name__      ) or n < 0:
						raise ValueError("Invalid input"      )
			__lowercase       =       1_0**n
			__lowercase       =       2_8_4_3_3 * (pow(2			,   7_8_3_0_4_5_7			,   __magic_name__      )) + 1
			return str(number % modulus      )


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

					testmod()
					print(F"{solution(10) = }")





