





"""simple docstring"""






from datetime import datetime

import matplotlib.pyplot as plt
import torch

def       __lowerCamelCase    (       SCREAMING_SNAKE_CASE							)		->       Any:






       """simple docstring"""




       for param in module.parameters():
              _UpperCAmelCase     =     False

def       __lowerCamelCase    (       )		->       Dict:






       """simple docstring"""




       _UpperCAmelCase     =     'cuda' if torch.cuda.is_available() else 'cpu'
       if torch.backends.mps.is_available() and torch.backends.mps.is_built():
              _UpperCAmelCase     =     'mps'
       if device == "mps":
              print(
                  'WARNING: MPS currently doesn\'t seem to work, and messes up backpropagation without any visible torch'
                  ' errors. I recommend using CUDA on a colab notebook or CPU instead if you\'re facing inexplicable issues'
                  ' with generations.'							)
       return device

def       __lowerCamelCase    (       SCREAMING_SNAKE_CASE							)		->       str:






       """simple docstring"""




       _UpperCAmelCase     =     plt.imshow(SCREAMING_SNAKE_CASE							)
       fig.axes.get_xaxis().set_visible(SCREAMING_SNAKE_CASE							)
       fig.axes.get_yaxis().set_visible(SCREAMING_SNAKE_CASE							)
       plt.show()


def       __lowerCamelCase    (       )		->       Dict:






       """simple docstring"""




       _UpperCAmelCase     =     datetime.now()
       _UpperCAmelCase     =     current_time.strftime('%H:%M:%S'							)
       return timestamp













"""simple docstring"""






def       __lowerCamelCase    (       SCREAMING_SNAKE_CASE							)		->       list:






       """simple docstring"""




       _UpperCAmelCase     =     False
       while is_sorted is False:  # Until all the indices are traversed keep looping
              _UpperCAmelCase     =     True
              for i in range(0,len(SCREAMING_SNAKE_CASE							) - 1,2							):  # iterating over all even indices
                     if input_list[i] > input_list[i + 1]:
                            _UpperCAmelCase    ,							_UpperCAmelCase     =     input_list[i + 1], input_list[i]
                            # swapping if elements not in order
                            _UpperCAmelCase     =     False

              for i in range(1,len(SCREAMING_SNAKE_CASE							) - 1,2							):  # iterating over all odd indices
                     if input_list[i] > input_list[i + 1]:
                            _UpperCAmelCase    ,							_UpperCAmelCase     =     input_list[i + 1], input_list[i]
                            # swapping if elements not in order
                            _UpperCAmelCase     =     False
       return input_list


if __name__ == "__main__":
    print('''Enter list to be sorted''')
    lowerCAmelCase_			=							[int(x) for x in input().split()]
    # inputing elements of the list in one line
    lowerCAmelCase_			=							odd_even_sort(input_list)
    print('''The sorted list is''')
    print(sorted_list)






