






def 	SCREAMING_SNAKE_CASE__    ( snake_case_,	snake_case_	) ->	List[str]:


	"""simple docstring"""



	a												=      int(lowerCamelCase__	)

	# Initialize Result
	a												=      []

	# Traverse through all denomination
	for denomination in reversed(lowerCamelCase__	):
		# Find denominations
		while int(lowerCamelCase__	) >= int(lowerCamelCase__	):
			total_value -= int(lowerCamelCase__	)
			answer.append(lowerCamelCase__	)  # Append the "answers" array

	return answer


# Driver Code
if __name__ == "__main__":
				UpperCamelCase__    :   Dict    		=       []
				UpperCamelCase__    :   List[str]    		=       "0"

				if (
				    input("""Do you want to enter your denominations ? (yY/n): """).strip().lower()
				    == "y"
				):
								UpperCamelCase__    :   int    		=       int(input("""Enter the number of denominations you want to add: """).strip())

								for i in range(0, n):
												denominations.append(int(input(F"Denomination {i}: ").strip()))
								UpperCamelCase__    :   str    		=       input("""Enter the change you want to make in Indian Currency: """).strip()
				else:
								# All denominations of Indian Currency if user does not enter
								UpperCamelCase__    :   Any    		=       [1, 2, 5, 10, 20, 50, 100, 500, 2_000]
								UpperCamelCase__    :   Tuple    		=       input("""Enter the change you want to make: """).strip()

				if int(value) == 0 or int(value) < 0:
								print("""The total value cannot be zero or negative.""")

				else:
								print(F"Following is minimal change for {value}: ")
								UpperCamelCase__    :   int    		=       find_minimum_change(denominations, value)
								# Print result
								for i in range(len(answer)):
												print(answer[i], end=""" """)









import random
from typing import Any






def 	__lowerCamelCase						(							lowerCamelCase__		:						list      ):





			'''simple docstring'''




			for _ in range(len(lowerCamelCase__      )      ):
						lowerCamelCase    		=  random.randint(0  ,							len(lowerCamelCase__      ) - 1      )
						lowerCamelCase    		=  random.randint(0  ,							len(lowerCamelCase__      ) - 1      )
						lowerCamelCase		,		lowerCamelCase    		=  data[b], data[a]
			return data


if __name__ == "__main__":
		UpperCAmelCase   :    str     =		[0, 1, 2, 3, 4, 5, 6, 7]
		UpperCAmelCase   :    Union[str, Any]     =		["python", "says", "hello", "!"]
		print("Fisher-Yates Shuffle:")
		print("List", integers, strings)
		print("FY Shuffle", fisher_yates_shuffle(integers), fisher_yates_shuffle(strings))

