'''simple docstring'''
def  __lowerCamelCase       (      _UpperCamelCase  :  int = 6008_5147_5143					):


      '''simple docstring'''


      try:
            UpperCAmelCase_            =  int(_UpperCamelCase					)
      except (TypeError, ValueError):
            raise TypeError('''Parameter n must be int or castable to int.'''					)
      if n <= 0:
            raise ValueError('''Parameter n must be greater than or equal to one.'''					)
      UpperCAmelCase_            =  1
      UpperCAmelCase_            =  2
      while i * i <= n:
            while n % i == 0:
                  UpperCAmelCase_            =  i
                  n //= i
            i += 1
      if n > 1:
            UpperCAmelCase_            =  n
      return int(_UpperCamelCase					)


if __name__ == "__main__":
      print(F'''{solution() = }''')






'''simple docstring'''
from ...utils import logging
from ..ta.modeling_tf_ta import TFTaEncoderModel, TFTaForConditionalGeneration, TFTaModel
from .configuration_mta import MTaConfig


lowercase__  :      Dict        =					logging.get_logger(__name__)

lowercase__  :      List[Any]        =					"T5Config"







class lowerCamelCase							(	lowerCamelCase					):




  '''simple docstring'''



  lowerCAmelCase__										=	'''mt5'''
  lowerCAmelCase__										=	MTaConfig







class lowerCamelCase							(	lowerCamelCase					):




  '''simple docstring'''



  lowerCAmelCase__										=	'''mt5'''
  lowerCAmelCase__										=	MTaConfig







class lowerCamelCase							(	lowerCamelCase					):




  '''simple docstring'''



  lowerCAmelCase__										=	'''mt5'''
  lowerCAmelCase__										=	MTaConfig





