






from __future__ import annotations

from fractions import Fraction




def       _SCREAMING_SNAKE_CASE (							__snake_case   ,      __snake_case )				->						int:
       return (
           num != den and num % 1_0 == den // 1_0 and (num // 1_0) / (den % 1_0) == num / den
       )




def       _SCREAMING_SNAKE_CASE (							__snake_case )				->						Any:
       _UpperCAmelCase							=    []
       _UpperCAmelCase							=    1_1
       _UpperCAmelCase							=    int("""1""" + """0""" * digit_len )
       for num in range(__snake_case   ,      __snake_case ):
              while den <= 9_9:
                     if (num != den) and (num % 1_0 == den // 1_0) and (den % 1_0 != 0):
                            if is_digit_cancelling(__snake_case   ,      __snake_case ):
                                   solutions.append(f"""{num}/{den}""" )
                     den += 1
              num += 1
              _UpperCAmelCase							=    1_0
       return solutions




def       _SCREAMING_SNAKE_CASE (							__snake_case = 2 )				->						Tuple:
       _UpperCAmelCase							=    1.0
       for fraction in fraction_list(__snake_case ):
              _UpperCAmelCase							=    Fraction(__snake_case )
              result *= frac.denominator / frac.numerator
       return int(__snake_case )


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





UpperCAmelCase_		:					Tuple          =  0  # The first color of the flag.
UpperCAmelCase_		:					Any          =  1  # The second color of the flag.
UpperCAmelCase_		:					str          =  2  # The third color of the flag.
UpperCAmelCase_		:					Tuple          =  (red, white, blue)




def 		lowerCAmelCase_ (						lowerCamelCase ):
				if not sequence:
								return []
				if len(lowerCamelCase ) == 1:
								return list(lowerCamelCase )
				__magic_name__						:						int										=0
				__magic_name__						:						str										=len(lowerCamelCase ) - 1
				__magic_name__						:						Optional[Any]										=0
				while mid <= high:
								if sequence[mid] == colors[0]:
												__magic_name__					,			__magic_name__						:						Tuple										=sequence[mid], sequence[low]
												low += 1
												mid += 1
								elif sequence[mid] == colors[1]:
												mid += 1
								elif sequence[mid] == colors[2]:
												__magic_name__					,			__magic_name__						:						Optional[Any]										=sequence[high], sequence[mid]
												high -= 1
								else:
												__magic_name__						:						Optional[int]										=F"The elements inside the sequence must contains only {colors} values"
												raise ValueError(lowerCamelCase )
				return sequence


if __name__ == "__main__":
							import doctest

							doctest.testmod()

							UpperCAmelCase_		:					List[Any]          =  input("Enter numbers separated by commas:\n").strip()
							UpperCAmelCase_		:					Optional[int]          =  [int(item.strip()) for item in user_input.split(",")]
							print(F"""{dutch_national_flag_sort(unsorted)}""")




