






import math

UpperCAmelCase_ :						List[str]      =      10
UpperCAmelCase_ :						Optional[Any]      =      7
UpperCAmelCase_ :						Optional[Any]      =      BALLS_PER_COLOUR * NUM_COLOURS

def    SCREAMING_SNAKE_CASE_							(							__magic_name__					:  int = 20					)		->			str:






	"""simple docstring"""



	UpperCamelCase     :str          =	math.comb(__magic_name__	,			__magic_name__					)
	UpperCamelCase     :List[str]          =	math.comb(NUM_BALLS - BALLS_PER_COLOUR	,			__magic_name__					)

	UpperCamelCase     :Optional[int]          =	NUM_COLOURS * (1 - missing_colour / total)

	return f"""{result:.9f}"""


if __name__ == "__main__":
	print(solution(20))







def   a_    ( lowerCAmelCase_      :			int	):

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

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


if __name__ == "__main__":
     print(lucas_lehmer_test(7))
     print(lucas_lehmer_test(11))

