


from __future__ import annotations






def 					lowerCamelCase_   (	_a	):




		"""simple docstring"""






		create_state_space_tree(_a     ,       []     ,       0     ,       [0 for i in range(len(_a	)	)]	)






def 					lowerCamelCase_   (	_a     ,       _a     ,       _a     ,       _a     ,       ):




		"""simple docstring"""






		if index == len(_a	):
				print(_a	)
				return

		for i in range(len(_a	)	):
				if not index_used[i]:
						current_sequence.append(sequence[i]	)
						lowerCAmelCase__       :      List[Any]   					= True
						create_state_space_tree(_a     ,       _a     ,       index + 1     ,       _a	)
						current_sequence.pop()
						lowerCAmelCase__       :      Tuple   					= False
lowerCamelCase						=		[3, 1, 2, 4]
generate_all_permutations(sequence)

lowerCamelCase						=		["A", "B", "C"]




generate_all_permutations(sequence_a)








def 					lowerCamelCase_   (	_a = 4_000_000	):




		"""simple docstring"""






		lowerCAmelCase__       :      str   					= []
		lowerCAmelCase__					,     lowerCAmelCase__       :      Optional[Any]   					= 0, 1
		while b <= n:
				if b % 2 == 0:
						even_fibs.append(_a	)
				lowerCAmelCase__					,     lowerCAmelCase__       :      Union[str, Any]   					= b, a + b
		return sum(_a	)


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




