


def        __lowerCamelCase		(				UpperCAmelCase_		:	Optional[int]				,						UpperCAmelCase_		:	List[Any]		):




      """simple docstring"""





      if len(str(UpperCAmelCase_		)		) == 1 or len(str(UpperCAmelCase_		)		) == 1:
            return a * b

      a		:Any											= max(len(str(UpperCAmelCase_		)		)				,						len(str(UpperCAmelCase_		)		)		)
      a		:Union[str, Any]											= ma // 2

      a		:Any											= divmod(UpperCAmelCase_				,						10**ma		)
      a		:str											= divmod(UpperCAmelCase_				,						10**ma		)

      a		:Union[str, Any]											= karatsuba(UpperCAmelCase_				,						UpperCAmelCase_		)
      a		:Dict											= karatsuba((aa + aa)				,						(ba + ba)		)
      a		:Dict											= karatsuba(UpperCAmelCase_				,						UpperCAmelCase_		)

      return (z * 10 ** (2 * ma)) + ((y - z - x) * 10 ** (ma)) + (x)
def        __lowerCamelCase		(				):




      """simple docstring"""





      print(karatsuba(1_5463				,						2_3489		)		)


if __name__ == "__main__":
     main()









import warnings

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


snake_case       :					Tuple        =  logging.get_logger(__name__)







class 	_snake_case						(   _snake_case							):




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





