
import math

_UpperCAmelCase					: List[Any]      =       10
_UpperCAmelCase					: List[str]      =       7
_UpperCAmelCase					: Dict      =       BALLS_PER_COLOUR * NUM_COLOURS


def       A       (					lowercase = 20 )   ->  str:
		'''simple docstring'''

		UpperCamelCase		=     math.comb(lowercase    ,       lowercase )
		UpperCamelCase		=     math.comb(NUM_BALLS - BALLS_PER_COLOUR    ,       lowercase )

		UpperCamelCase		=     NUM_COLOURS * (1 - missing_colour / total)

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


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


def       A       (					lowercase    ,       lowercase    ,       lowercase    ,       lowercase    ,       lowercase )   ->  int:
		'''simple docstring'''

		if index == number_of_items:
				return 0
		UpperCamelCase		=     0
		UpperCamelCase		=     0
		UpperCamelCase		=     knapsack(lowercase    ,       lowercase    ,       lowercase    ,       lowercase    ,       index + 1 )
		if weights[index] <= max_weight:
				UpperCamelCase		=     values[index] + knapsack(
				    lowercase    ,       lowercase    ,       lowercase    ,       max_weight - weights[index]    ,       index + 1 )
		return max(lowercase    ,       lowercase )


if __name__ == "__main__":
					import doctest

					doctest.testmod()
