"""simple docstring"""
from itertools import product







def 		__a  (      _SCREAMING_SNAKE_CASE = 15  )      ->int:
  a__:	float     				=      0.0
  a__:	float
  a__:	int
  a__:	int
  a__:	int
  a__:	int
  a__:	tuple[int, ...]

  for series in product(range(2  )						,	repeat=_SCREAMING_SNAKE_CASE  ):
    a__:	Optional[Any]     				=      series.count(1  )
    a__:	Optional[int]     				=      num_turns - num_blue
    if num_red >= num_blue:
      continue
    a__:	Tuple     				=      1.0
    for ind, col in enumerate(_SCREAMING_SNAKE_CASE						,	2  ):
      if col == 0:
        prob *= (ind - 1) / ind
      else:
        prob *= 1 / ind

    total_prob += prob

  return int(1 / total_prob  )


if __name__ == "__main__":
 print(f"{solution() = }")







from __future__ import annotations

def       A_   (						__a  :					int		):

				"""simple docstring"""
				a__					   =		{1}
				a__					   =		[1]
				for _ in range(2			,		depth + 1		):
								a__					   =		[*previous_coefficients, 0]
								a__					   =		[0, *previous_coefficients]
								a__					   =		[]
								for x, y in zip(__a			,		__a		):
												coefficients.add(x + y		)
												previous_coefficients.append(x + y		)
				return coefficients

def       A_   (						__a  :					set[int]		):

				"""simple docstring"""
				a__					   =		set()
				for number in unique_coefficients:
								a__					   =		2
								a__					   =		number
								while divisor**2 <= copy_number:
												a__					   =		0
												while copy_number % divisor == 0:
																copy_number //= divisor
																multiplicity += 1
												if multiplicity >= 2:
																non_squarefrees.add(__a		)
																break
												divisor += 1

				return unique_coefficients.difference(__a		)

def       A_   (						__a  :					int = 51		):

				"""simple docstring"""
				a__					   =		get_pascal_triangle_unique_coefficients(__a		)
				a__					   =		get_squarefrees(__a		)
				return sum(__a		)


if __name__ == "__main__":
	print(f"""{solution() = }""")

