






from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_tokenizers_available, is_torch_available


UpperCamelCase        =				{
    "configuration_mvp": ["MVP_PRETRAINED_CONFIG_ARCHIVE_MAP", "MvpConfig", "MvpOnnxConfig"],
    "tokenization_mvp": ["MvpTokenizer"],
}

try:
							if not is_tokenizers_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							UpperCamelCase        =				["MvpTokenizerFast"]

try:
							if not is_torch_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							UpperCamelCase        =				[
							    "MVP_PRETRAINED_MODEL_ARCHIVE_LIST",
							    "MvpForCausalLM",
							    "MvpForConditionalGeneration",
							    "MvpForQuestionAnswering",
							    "MvpForSequenceClassification",
							    "MvpModel",
							    "MvpPreTrainedModel",
							]

if TYPE_CHECKING:
							from .configuration_mvp import MVP_PRETRAINED_CONFIG_ARCHIVE_MAP, MvpConfig, MvpOnnxConfig
							from .tokenization_mvp import MvpTokenizer

							try:
														if not is_tokenizers_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .tokenization_mvp_fast import MvpTokenizerFast

							try:
														if not is_torch_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .modeling_mvp import (
														    MVP_PRETRAINED_MODEL_ARCHIVE_LIST,
														    MvpForCausalLM,
														    MvpForConditionalGeneration,
														    MvpForQuestionAnswering,
														    MvpForSequenceClassification,
														    MvpModel,
														    MvpPreTrainedModel,
														)

else:
							import sys

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





'''simple docstring'''






def 		UpperCamelCase__      (		__SCREAMING_SNAKE_CASE		)    ->   str:
      snake_case__      ,							snake_case__       :   Optional[int]	      =    [], []
      while len(__SCREAMING_SNAKE_CASE		) > 1:
            snake_case__      ,							snake_case__       :   Tuple	      =    min(__SCREAMING_SNAKE_CASE		), max(__SCREAMING_SNAKE_CASE		)
            start.append(__SCREAMING_SNAKE_CASE		)
            end.append(__SCREAMING_SNAKE_CASE		)
            collection.remove(__SCREAMING_SNAKE_CASE		)
            collection.remove(__SCREAMING_SNAKE_CASE		)
      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=",")
