


import math

def 			_a  (				SCREAMING_SNAKE_CASE	:				int    , SCREAMING_SNAKE_CASE	:				Dict     ):







 """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(SCREAMING_SNAKE_CASE     )
 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.
       __UpperCamelCase       :       Optional[int]						       =				"Enter the base and the power separated by a comma: "
       __UpperCamelCase       ,						__UpperCamelCase       :       str						       =				map(int, input(prompt).split(","))
       __UpperCamelCase       ,						__UpperCamelCase       :       Dict						       =				map(int, input(prompt).split(","))

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






from typing import TYPE_CHECKING

from ..utils import _LazyModule


__UpperCamelCase       :       int						       =				{
    "config": [
        "EXTERNAL_DATA_FORMAT_SIZE_LIMIT",
        "OnnxConfig",
        "OnnxConfigWithPast",
        "OnnxSeq2SeqConfigWithPast",
        "PatchingSpec",
    ],
    "convert": ["export", "validate_model_outputs"],
    "features": ["FeaturesManager"],
    "utils": ["ParameterFormat", "compute_serialized_parameters_size"],
}


if TYPE_CHECKING:
       from .config import (
           EXTERNAL_DATA_FORMAT_SIZE_LIMIT,
           OnnxConfig,
           OnnxConfigWithPast,
           OnnxSeqaSeqConfigWithPast,
           PatchingSpec,
       )
       from .convert import export, validate_model_outputs
       from .features import FeaturesManager
       from .utils import ParameterFormat, compute_serialized_parameters_size

else:
       import sys

       __UpperCamelCase       :       List[str]						       =				_LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)


