






'''simple docstring'''
import math

UpperCamelCase__ =			10
UpperCamelCase__ =			7
UpperCamelCase__ =			BALLS_PER_COLOUR * NUM_COLOURS




def 		__SCREAMING_SNAKE_CASE					(  _UpperCamelCase = 20							):


   """simple docstring"""




   lowercase_	:    Dict           =     math.comb(_UpperCamelCase						,		_UpperCamelCase							)
   lowercase_	:    Any           =     math.comb(NUM_BALLS - BALLS_PER_COLOUR						,		_UpperCamelCase							)

   lowercase_	:    Tuple           =     NUM_COLOURS * (1 - missing_colour / total)

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


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












'''simple docstring'''
def 		__SCREAMING_SNAKE_CASE					(  _UpperCamelCase = 200							):


   """simple docstring"""




   lowercase_	:    Optional[int]           =     [1, 2, 5, 10, 20, 50, 100, 200]
   lowercase_	:    str           =     [0] * (pence + 1)
   lowercase_	:    Dict           =     1  # base case: 1 way to make 0 pence

   for coin in coins:
      for i in range(_UpperCamelCase						,		pence + 1						,		1							):
         number_of_ways[i] += number_of_ways[i - coin]
   return number_of_ways[pence]


if __name__ == "__main__":
 assert solution(200) == 73682




