

def 		UpperCamelCase      (lowercase_:				list      )  ->   list:

	if len(lowercase_      ) <= 1:
		return [tuple(lowercase_      )]

	A__							:					Optional[Any]       =	[]

	def generate(lowercase_:				int					,   lowercase_:				list      ):
		A__							:					int       =	[0] * n
		res.append(tuple(lowercase_      )      )

		A__							:					List[Any]       =	0
		while i < n:
			if c[i] < i:
				if i % 2 == 0:
					A__     ,     A__							:					Optional[Any]       =	arr[i], arr[0]
				else:
					A__     ,     A__							:					List[Any]       =	arr[i], arr[c[i]]
				res.append(tuple(lowercase_      )      )
				c[i] += 1
				A__							:					List[str]       =	0
			else:
				A__							:					str       =	0
				i += 1

	generate(len(lowercase_      )					,   lowercase_      )
	return res


if __name__ == "__main__":
	A_ :				str						 =    input('Enter numbers separated by a comma:\n').strip()
	A_ :				Dict						 =    [int(item) for item in user_input.split(',')]
	print(heaps(arr))






def 		UpperCamelCase      (lowercase_:				int					,   lowercase_:				int      )  ->   int:
	while second != 0:
		A__							:					int       =	first & second
		first ^= second
		A__							:					int       =	c << 1
	return first


if __name__ == "__main__":
	import doctest

	doctest.testmod()

	A_ :				Optional[Any]						 =    int(input('Enter the first number: ').strip())
	A_ :				List[str]						 =    int(input('Enter the second number: ').strip())
	print(f'''{add(first, second) = }''')



