


"""simple docstring"""







import math




def      UpperCAmelCase__ (lowerCAmelCase_						,		lowerCAmelCase_     ):




					'''simple docstring'''


					if 0 not in (x, y):
										# We use the relation x^y = y*log10(x), where 10 is the base.
										return y * math.logaa(lowerCAmelCase_     )
					else:
										if x == 0:  # 0 raised to any number is 0
															return 0
										elif y == 0:
															return 1  # any number raised to 0 is 1
					raise AssertionError("This should never happen"     )


if __name__ == "__main__":  # Main function
		# Read two numbers from input and typecast them to int using map function.
		# Here x is the base and y is the power.
		a__       :							List[str]        =  '''Enter the base and the power separated by a comma: '''
		a__    ,  a__       :							Any        =  map(int, input(prompt).split(''','''))
		a__    ,  a__       :							Any        =  map(int, input(prompt).split(''','''))

		# We find the log of each number, using the function res(), which takes two
		# arguments.
		a__       :							Any        =  res(xa, ya)
		a__       :							Optional[Any]        =  res(xa, ya)

		# We check for the largest number
		if resa > resa:
				print('''Largest number is''', xa, '''^''', ya)
		elif resa > resa:
				print('''Largest number is''', xa, '''^''', ya)
		else:
				print('''Both are equal''')




"""simple docstring"""







from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


a__       :							Optional[Any]        =  {
    '''configuration_jukebox''': [
        '''JUKEBOX_PRETRAINED_CONFIG_ARCHIVE_MAP''',
        '''JukeboxConfig''',
        '''JukeboxPriorConfig''',
        '''JukeboxVQVAEConfig''',
    ],
    '''tokenization_jukebox''': ['''JukeboxTokenizer'''],
}

try:
		if not is_torch_available():
				raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
		pass
else:
		a__       :							int        =  [
		    '''JUKEBOX_PRETRAINED_MODEL_ARCHIVE_LIST''',
		    '''JukeboxModel''',
		    '''JukeboxPreTrainedModel''',
		    '''JukeboxVQVAE''',
		    '''JukeboxPrior''',
		]

if TYPE_CHECKING:
		from .configuration_jukebox import (
		    JUKEBOX_PRETRAINED_CONFIG_ARCHIVE_MAP,
		    JukeboxConfig,
		    JukeboxPriorConfig,
		    JukeboxVQVAEConfig,
		)
		from .tokenization_jukebox import JukeboxTokenizer

		try:
				if not is_torch_available():
						raise OptionalDependencyNotAvailable()
		except OptionalDependencyNotAvailable:
				pass
		else:
				from .modeling_jukebox import (
				    JUKEBOX_PRETRAINED_MODEL_ARCHIVE_LIST,
				    JukeboxModel,
				    JukeboxPreTrainedModel,
				    JukeboxPrior,
				    JukeboxVQVAE,
				)

else:
		import sys

		a__       :							Union[str, Any]        =  _LazyModule(__name__, globals()['''__file__'''], _import_structure, module_spec=__spec__)
