



import math

UpperCAmelCase_		 =					1_0
UpperCAmelCase_		 =					7
UpperCAmelCase_		 =					BALLS_PER_COLOUR * NUM_COLOURS

def 	SCREAMING_SNAKE_CASE_							(	_snake_case	:int = 20				)  ->     str:
   _A      =       math.comb(_snake_case	,   _snake_case				)
   _A      =       math.comb(NUM_BALLS - BALLS_PER_COLOUR	,   _snake_case				)

   _A      =       NUM_COLOURS * (1 - missing_colour / total)

   return F'''{result:.9f}'''


if __name__ == "__main__":
   print(solution(2_0))









from packaging import version

from .import_utils import is_accelerate_available


if is_accelerate_available():
				import accelerate

def lowercase    (  SCREAMING_SNAKE_CASE )			->							Union[str, Any]:


			'''simple docstring'''







			if not is_accelerate_available():
						return method
			SCREAMING_SNAKE_CASE_								=						version.parse(accelerate.__version__ ).base_version
			if version.parse(SCREAMING_SNAKE_CASE ) < version.parse('0.17.0' ):
						return method

			def wrapper(self       ,    *SCREAMING_SNAKE_CASE       ,    **SCREAMING_SNAKE_CASE ):
						if hasattr(self       ,    '_hf_hook' ) and hasattr(self._hf_hook       ,    'pre_forward' ):
									self._hf_hook.pre_forward(self )
						return method(self       ,    *SCREAMING_SNAKE_CASE       ,    **SCREAMING_SNAKE_CASE )

			return wrapper
