



"""simple docstring"""

def    __snake_case       (  __A			:	str    )    ->					str:






				'''simple docstring'''
				SCREAMING_SNAKE_CASE	:       Union[str, Any] 							=    [701, 301, 132, 57, 23, 10, 4, 1]
				for gap in gaps:
								for i in range(__A       ,		len(__A    )    ):
												SCREAMING_SNAKE_CASE	:       int 							=    collection[i]
												SCREAMING_SNAKE_CASE	:       Dict 							=    i
												while j >= gap and collection[j - gap] > insert_value:
																SCREAMING_SNAKE_CASE	:       Dict 							=    collection[j - gap]
																j -= gap
												if j != i:
																SCREAMING_SNAKE_CASE	:       List[Any] 							=    insert_value
				return collection


if __name__ == "__main__":
							from doctest import testmod

							testmod()
							A_	:						Any				=			input('Enter numbers separated by a comma:\n').strip()
							A_	:						str				=			[int(item) for item in user_input.split(',')]
							print(shell_sort(unsorted))










"""simple docstring"""

import warnings

from ...utils import logging
from .image_processing_convnext import ConvNextImageProcessor


A_	:						Any				=			logging.get_logger(__name__)
class 						lowerCAmelCase__	(  _lowerCamelCase   ):


	'''simple docstring'''







	def __init__(			self							:					Tuple    ,					*_SCREAMING_SNAKE_CASE							:					Optional[int]    ,					**_SCREAMING_SNAKE_CASE							:					Optional[int]						)	->  None:





					"""simple docstring"""


					warnings.warn(
					    'The class ConvNextFeatureExtractor is deprecated and will be removed in version 5 of Transformers.'
					    ' Please use ConvNextImageProcessor instead.'    ,					_SCREAMING_SNAKE_CASE    ,					)
					super().__init__(*_SCREAMING_SNAKE_CASE    ,					**_SCREAMING_SNAKE_CASE						)





