
from typing import TYPE_CHECKING

from ..utils import _LazyModule


__lowerCamelCase							=       {
    """config""": [
        """EXTERNAL_DATA_FORMAT_SIZE_LIMIT""",
        """OnnxConfig""",
        """OnnxConfigWithPast""",
        """OnnxSeq2SeqConfigWithPast""",
        """PatchingSpec""",
    ],
    """convert""": ["""export""", """validate_model_outputs"""],
    """features""": ["""FeaturesManager"""],
    """utils""": ["""ParameterFormat""", """compute_serialized_parameters_size"""],
}


if TYPE_CHECKING:
   from .config import (
       EXTERNAL_DATA_FORMAT_SIZE_LIMIT,
       OnnxConfig,
       OnnxConfigWithPast,
       OnnxSeqaSeqConfigWithPast,
       PatchingSpec,
   )
   from .convert import export, validate_model_outputs
   from .features import FeaturesManager
   from .utils import ParameterFormat, compute_serialized_parameters_size

else:
   import sys

   __lowerCamelCase							=       _LazyModule(__name__, globals()["""__file__"""], _import_structure, module_spec=__spec__)








"""simple docstring"""





def   _A  (  UpperCamelCase_     :       Any)	->						List[str]:
   '''simple docstring'''


   __lowercase		,__lowercase								=						[], []
   while len(UpperCamelCase_) > 1:
      __lowercase		,__lowercase								=						min(UpperCamelCase_), max(UpperCamelCase_)
      start.append(UpperCamelCase_)
      end.append(UpperCamelCase_)
      collection.remove(UpperCamelCase_)
      collection.remove(UpperCamelCase_)
   end.reverse()
   return start + collection + end


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




