



from ...configuration_utils import PretrainedConfig
from ...utils import logging


__lowerCamelCase     :							Optional[int]  							=				logging.get_logger(__name__)

__lowerCamelCase     :							Dict  							=				{
    "facebook/vit-mae-base": "https://huggingface.co/facebook/vit-mae-base/resolve/main/config.json",
    # See all ViT MAE models at https://huggingface.co/models?filter=vit-mae
}





class  __magic_name__   (							A__						):
		lowercase      :       Dict          ='''vit_mae'''






		def __init__(						self      :     Dict				,		UpperCamelCase__      :     List[Any]=7_68				,		UpperCamelCase__      :     Any=12				,		UpperCamelCase__      :     Dict=12				,		UpperCamelCase__      :     Union[str, Any]=30_72				,		UpperCamelCase__      :     List[str]="gelu"				,		UpperCamelCase__      :     Dict=0.0				,		UpperCamelCase__      :     int=0.0				,		UpperCamelCase__      :     Union[str, Any]=0.02				,		UpperCamelCase__      :     Union[str, Any]=1e-1_2				,		UpperCamelCase__      :     List[str]=2_24				,		UpperCamelCase__      :     List[Any]=16				,		UpperCamelCase__      :     Optional[Any]=3				,		UpperCamelCase__      :     List[Any]=True				,		UpperCamelCase__      :     Dict=16				,		UpperCamelCase__      :     str=5_12				,		UpperCamelCase__      :     Optional[Any]=8				,		UpperCamelCase__      :     Tuple=20_48				,		UpperCamelCase__      :     str=0.75				,		UpperCamelCase__      :     int=False				,		**UpperCamelCase__      :     Any				,		)				->					Optional[int]:
								'''simple docstring'''







								super().__init__(**UpperCamelCase__      )

								UpperCAmelCase         =     hidden_size
								UpperCAmelCase         =     num_hidden_layers
								UpperCAmelCase         =     num_attention_heads
								UpperCAmelCase         =     intermediate_size
								UpperCAmelCase         =     hidden_act
								UpperCAmelCase         =     hidden_dropout_prob
								UpperCAmelCase         =     attention_probs_dropout_prob
								UpperCAmelCase         =     initializer_range
								UpperCAmelCase         =     layer_norm_eps
								UpperCAmelCase         =     image_size
								UpperCAmelCase         =     patch_size
								UpperCAmelCase         =     num_channels
								UpperCAmelCase         =     qkv_bias
								UpperCAmelCase         =     decoder_num_attention_heads
								UpperCAmelCase         =     decoder_hidden_size
								UpperCAmelCase         =     decoder_num_hidden_layers
								UpperCAmelCase         =     decoder_intermediate_size
								UpperCAmelCase         =     mask_ratio
								UpperCAmelCase         =     norm_pix_loss








def    lowerCamelCase_(lowerCamelCase_    ) ->       list[int]:
						UpperCAmelCase         =     len(lowerCamelCase_    )
						for i in range(lowerCamelCase_    ):
												for j in range(i + 1    ,   lowerCamelCase_    ):
																		if numbers[j] < numbers[i]:
																								UpperCAmelCase       ,		UpperCAmelCase         =     numbers[j], numbers[i]
						return numbers


if __name__ == "__main__":
		__lowerCamelCase     :							int  							=				input("Enter numbers separated by a comma:\n").strip()
		__lowerCamelCase     :							Dict  							=				[int(item) for item in user_input.split(",")]
		print(exchange_sort(unsorted))



