




from itertools import combinations, product




def 					SCREAMING_SNAKE_CASE	(       __UpperCamelCase			:						int       ,     __UpperCamelCase			:						int       ,     __UpperCamelCase			:						int       ,     __UpperCamelCase			:						int      )  ->							bool:
    if xa == ya == 0 or xa == ya == 0:
        return False
    UpperCAmelCase_							 =     xa * xa + ya * ya
    UpperCAmelCase_							 =     xa * xa + ya * ya
    UpperCAmelCase_							 =     (xa - xa) * (xa - xa) + (ya - ya) * (ya - ya)
    return (
        a_square + b_square == c_square
        or a_square + c_square == b_square
        or b_square + c_square == a_square
    )




def 					SCREAMING_SNAKE_CASE	(       __UpperCamelCase			:						int = 50      )  ->							int:
    return sum(
        1
        for pta, pta in combinations(product(range(limit + 1      )       ,     repeat=2      )       ,     2      )
        if is_right(*__UpperCamelCase       ,     *__UpperCamelCase      )      )


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











def 					SCREAMING_SNAKE_CASE	(       __UpperCamelCase			:						float       ,     __UpperCamelCase			:						float      )  ->							float:
    return a + b


if __name__ == "__main__":
 _lowerCamelCase			 =						5
 _lowerCamelCase			 =						6
 print(F"The sum of {a} + {b} is {add(a, b)}")





