



'''simple docstring'''



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__":
	lowerCAmelCase	:		Optional[int]				=   [0, 1, 2, 3, 4, 5, 6, 7]
	lowerCAmelCase	:		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))




'''simple docstring'''



import re



def   __lowerCAmelCase					(							lowerCamelCase   :						str					):






	'''simple docstring'''




	__lowerCAmelCase												=  re.compile(
	    r"^(?:0|94|\+94|0{2}94)" r"7(0|1|2|4|5|6|7|8)" r"(-| |)" r"\d{7}$"					)

	return bool(re.search(lowerCamelCase				,		lowerCamelCase					)					)


if __name__ == "__main__":
	lowerCAmelCase	:		Optional[Any]				=   '''0094702343221'''

	print(is_sri_lankan_phone_number(phone))