def 	UpperCAmelCase       (		lowerCAmelCase_       )	->	Optional[int]:
					a  :    Optional[Any]				=						len(lowercase__       )
					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)
																				a  :    Dict				=						lst[j + 1]
																				a  :    str				=						lst[j]
																				a  :    str				=						temp
															if (
															    lst[no_of_elements - 1 - j] < lst[no_of_elements - 2 - j]
															):  # applying bubble sort algorithm from right to left (or backwards)
																				a  :    Union[str, Any]				=						lst[no_of_elements - 1 - j]
																				a  :    Optional[Any]				=						lst[no_of_elements - 2 - j]
																				a  :    Dict				=						temp
					return lst


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

from transformers import BlenderbotTokenizer, BlenderbotTokenizerFast
from transformers.utils import cached_property






class 							_SCREAMING_SNAKE_CASE(   unittest.TestCase	):
   @cached_property
   def _lowercase(    self    )	->List[str]:
        return BlenderbotTokenizer.from_pretrained('''facebook/blenderbot-3B'''    )
   @cached_property
   def _lowercase(    self    )	->str:
        return BlenderbotTokenizerFast.from_pretrained('''facebook/blenderbot-3B'''    )
   def _lowercase(    self    )	->str:
        a  :    Optional[int]				=						self.tokenizer_ab
        a  :    List[Any]				=						''' I am a small frog.'''
        a  :    Optional[Any]				=						tok([src_text]							,     padding=lowerCAmelCase_							,     truncation=lowerCAmelCase_    )['''input_ids''']
        a  :    int				=						tok.batch_decode(lowerCAmelCase_							,     skip_special_tokens=lowerCAmelCase_							,     clean_up_tokenization_spaces=lowerCAmelCase_    )[0]
        assert src_text == decoded
   def _lowercase(    self    )	->Dict:
        a  :    List[Any]				=						self.rust_tokenizer_ab
        a  :    str				=						''' I am a small frog.'''
        a  :    Tuple				=						tok([src_text]							,     padding=lowerCAmelCase_							,     truncation=lowerCAmelCase_    )['''input_ids''']
        a  :    Optional[Any]				=						tok.batch_decode(lowerCAmelCase_							,     skip_special_tokens=lowerCAmelCase_							,     clean_up_tokenization_spaces=lowerCAmelCase_    )[0]
        assert src_text == decoded
   def _lowercase(    self    )	->Tuple:
        assert self.tokenizer_ab.add_prefix_space
        assert self.tokenizer_ab([''' Sam''', '''Sam''']    ).input_ids == [[55_02, 2], [55_02, 2]]


   def _lowercase(    self    )	->Optional[Any]:
        assert self.rust_tokenizer_ab.add_prefix_space
        assert self.rust_tokenizer_ab([''' Sam''', '''Sam''']    ).input_ids == [[55_02, 2], [55_02, 2]]