


import warnings

from ...utils import logging
from .image_processing_deit import DeiTImageProcessor


_snake_case	:						List[str]         =							logging.get_logger(__name__)

class 							a						(_lowerCAmelCase ):




							"""simple docstring"""


							def __init__(				self			:    List[str]       ,      *lowerCamelCase			:    str       ,      **lowerCamelCase			:    Union[str, Any]							)      ->       None:
														warnings.warn(
														    "The class DeiTFeatureExtractor is deprecated and will be removed in version 5 of Transformers. Please"
														    " use DeiTImageProcessor instead."       ,      lowerCamelCase       ,      )
														super().__init__(*lowerCamelCase       ,      **lowerCamelCase							)





from __future__ import annotations
def 	_UpperCamelCase					(    lowerCAmelCase_	,    lowerCAmelCase_ )    ->Optional[int]:
   # Checks if the entire collection has been sorted
   if len(lowerCAmelCase_ ) <= 1 or n <= 1:
      return

   insert_next(lowerCAmelCase_	,    n - 1 )
   rec_insertion_sort(lowerCAmelCase_	,    n - 1 )
def 	_UpperCamelCase					(    lowerCAmelCase_	,    lowerCAmelCase_ )    ->Dict:
   # Checks order between adjacent elements
   if index >= len(lowerCAmelCase_ ) or collection[index - 1] <= collection[index]:
      return

   # Swaps adjacent elements since they are not in ascending order
   UpperCAmelCase					,	UpperCAmelCase      					=  (
       collection[index],
       collection[index - 1],
   )

   insert_next(lowerCAmelCase_	,    index + 1 )


if __name__ == "__main__":
 __a	 =      input("""Enter integers separated by spaces: """)
 __a	 =      [int(num) for num in numbers.split()]
 rec_insertion_sort(number_list, len(number_list))
 print(number_list)



