





"""simple docstring"""







import math







def     A__			(       __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__      :	Optional[Any]       				=      """Enter the base and the power separated by a comma: """
   a__      :	Optional[int]       				=      map(int, input(prompt).split(""","""))
   a__      :	int       				=      map(int, input(prompt).split(""","""))

   # We find the log of each number, using the function res(), which takes two
   # arguments.
   a__      :	List[Any]       				=      res(xa, ya)
   a__      :	Dict       				=      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""")











def   __lowercase       (			snake_case			):







				"""simple docstring"""






				return "".join([hex(snake_case			)[2:].zfill(2			).upper() for byte in list(snake_case			)]			)

def   __lowercase       (			snake_case			):







				"""simple docstring"""






				if (len(snake_case			) % 2) != 0:
								raise ValueError(
								    '''Base16 encoded data is invalid:
Data does not have an even number of hex digits.'''			)
				# Check the character set - the standard base16 alphabet
				# is uppercase according to RFC3548 section 6
				if not set(snake_case			) <= set('''0123456789ABCDEF'''			):
								raise ValueError(
								    '''Base16 encoded data is invalid:
Data is not uppercase hex or it contains invalid characters.'''			)
				# For every two hexadecimal digits (= a byte), turn it into an integer.
				# Then, string the result together into bytes, and return it.
				return bytes(int(data[i] + data[i + 1],	1_6			) for i in range(0,	len(snake_case			),	2			)			)


if __name__ == "__main__":
					import doctest

					doctest.testmod()






