





'''simple docstring'''



def       _lowerCAmelCase  ( lowerCamelCase_	:     Dict ):
			__lowercase   =							len(lowerCamelCase_ )
			for _ in range(
			    0						,				int(((no_of_elements - 1) / 2) + 1 ) ):  # we don't need to traverse to end of list as
						for j in range(0						,				no_of_elements - 1 ):
									if (
									    lst[j + 1] < lst[j]
									):  # applying bubble sort algorithm from left to right (or forwards)
												__lowercase   =							lst[j + 1]
												__lowercase   =							lst[j]
												__lowercase   =							temp
									if (
									    lst[no_of_elements - 1 - j] < lst[no_of_elements - 2 - j]
									):  # applying bubble sort algorithm from right to left (or backwards)
												__lowercase   =							lst[no_of_elements - 1 - j]
												__lowercase   =							lst[no_of_elements - 2 - j]
												__lowercase   =							temp
			return lst


if __name__ == "__main__":
	print('''enter the list to be sorted''')
	_SCREAMING_SNAKE_CASE    =			[int(x) for x in input().split()]  # inputing elements of the list in one line
	_SCREAMING_SNAKE_CASE    =			double_sort(lst)
	print('''the sorted list is''')
	print(sorted_lst)












'''simple docstring'''



import torch

from transformers import PreTrainedModel

from .custom_configuration import CustomConfig, NoSuperInitConfig






class 							__lowercase				(					lowerCAmelCase__  ):







	'''simple docstring'''

	a			: Union[str, Any]      =				CustomConfig


	def __init__(self   ,_lowerCamelCase       )							->							Tuple:







				'''simple docstring'''





				super().__init__(_lowerCamelCase       )
				__lowercase   =							torch.nn.Linear(config.hidden_size   ,config.hidden_size       )


	def   _UpperCAmelCase   (self   ,_lowerCamelCase       )							->							List[str]:







				'''simple docstring'''





				return self.linear(_lowerCamelCase       )


	def   _UpperCAmelCase   (self   ,_lowerCamelCase       )							->							List[Any]:







				'''simple docstring'''





				pass






class 							__lowercase				(					lowerCAmelCase__  ):







	'''simple docstring'''

	a			: Dict      =				NoSuperInitConfig


	def __init__(self   ,_lowerCamelCase       )							->							str:







				'''simple docstring'''





				super().__init__(_lowerCamelCase       )
				__lowercase   =							torch.nn.Linear(config.attribute   ,config.attribute       )


	def   _UpperCAmelCase   (self   ,_lowerCamelCase       )							->							List[str]:







				'''simple docstring'''





				return self.linear(_lowerCamelCase       )


	def   _UpperCAmelCase   (self   ,_lowerCamelCase       )							->							Tuple:







				'''simple docstring'''





				pass





