


import random




class       lowercase_					:





				@staticmethod
				def 						__UpperCamelCase    (				lowercase_)  -> tuple[list[int], list[int]]:
											a__      =[ord(lowercase_) for i in text]
											a__      =[]
											a__      =[]
											for i in plain:
																		a__      =random.randint(1       ,  300)
																		a__      =(i + k) * k
																		cipher.append(lowercase_)
																		key.append(lowercase_)
											return cipher, key





				@staticmethod
				def 						__UpperCamelCase    (				lowercase_       ,  lowercase_)  -> str:
											a__      =[]
											for i in range(len(lowercase_)):
																		a__      =int((cipher[i] - (key[i]) ** 2) / key[i])
																		plain.append(chr(lowercase_))
											return "".join(lowercase_)


if __name__ == "__main__":
	_lowerCAmelCase				,						_lowerCAmelCase:						Any   				=       Onepad().encrypt('Hello')
	print(c, k)
	print(Onepad().decrypt(c, k))





def   _lowercase(					__a				:						list[int]     ):
							a__      =len(__a     )
							for i in range(__a     ):
														for j in range(i + 1    ,     __a     ):
																					if numbers[j] < numbers[i]:
																												a__    ,     a__      =numbers[j], numbers[i]
							return numbers


if __name__ == "__main__":
	_lowerCAmelCase:						Tuple   				=       input('Enter numbers separated by a comma:\n').strip()
	_lowerCAmelCase:						int   				=       [int(item) for item in user_input.split(',')]
	print(exchange_sort(unsorted))

