






"""simple docstring"""


from collections import defaultdict
from math import ceil, sqrt


def        UpperCAmelCase      (					a__ = 1_00_00_00     ,      a__ = 10 ):





						'''simple docstring'''






						lowerCAmelCase   :defaultdict						=			defaultdict(a__ )

						for outer_width in range(3     ,      (t_limit // 4) + 2 ):
												if outer_width * outer_width > t_limit:
																		lowerCAmelCase   :Union[str, Any]						=			max(
																		    ceil(sqrt(outer_width * outer_width - t_limit ) )     ,      1 )
												else:
																		lowerCAmelCase   :Optional[Any]						=			1

												hole_width_lower_bound += (outer_width - hole_width_lower_bound) % 2

												for hole_width in range(a__     ,      outer_width - 1     ,      2 ):
																		count[outer_width * outer_width - hole_width * hole_width] += 1

						return sum(1 for n in count.values() if 1 <= n <= 10 )


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







"""simple docstring"""


import math


def        UpperCAmelCase      (					a__     ,      a__ ):





						'''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(a__ )
						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.
		__SCREAMING_SNAKE_CASE   =   'Enter the base and the power separated by a comma: '
		__SCREAMING_SNAKE_CASE,						__SCREAMING_SNAKE_CASE   =   map(int, input(prompt).split(','))
		__SCREAMING_SNAKE_CASE,						__SCREAMING_SNAKE_CASE   =   map(int, input(prompt).split(','))

		# We find the log of each number, using the function res(), which takes two
		# arguments.
		__SCREAMING_SNAKE_CASE   =   res(xa, ya)
		__SCREAMING_SNAKE_CASE   =   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')