





'''simple docstring'''


from __future__ import annotations

from fractions import Fraction


def 						__a(SCREAMING_SNAKE_CASE_	:       int		,							SCREAMING_SNAKE_CASE_	:       int     ):



    '''simple docstring'''





    return (
        num != den and num % 10 == den // 10 and (num // 10) / (den % 10) == num / den
    )


def 						__a(SCREAMING_SNAKE_CASE_	:       int     ):



    '''simple docstring'''





    _lowerCAmelCase						      =   []
    _lowerCAmelCase						      =   11
    _lowerCAmelCase						      =   int("1" + "0" * digit_len     )
    for num in range(SCREAMING_SNAKE_CASE_		,							SCREAMING_SNAKE_CASE_     ):
        while den <= 99:
            if (num != den) and (num % 10 == den // 10) and (den % 10 != 0):
                if is_digit_cancelling(SCREAMING_SNAKE_CASE_		,							SCREAMING_SNAKE_CASE_     ):
                    solutions.append(F'''{num}/{den}'''     )
            den += 1
        num += 1
        _lowerCAmelCase						      =   10
    return solutions


def 						__a(SCREAMING_SNAKE_CASE_	:       int = 2     ):



    '''simple docstring'''





    _lowerCAmelCase						      =   1.0
    for fraction in fraction_list(SCREAMING_SNAKE_CASE_     ):
        _lowerCAmelCase						      =   Fraction(SCREAMING_SNAKE_CASE_     )
        result *= frac.denominator / frac.numerator
    return int(SCREAMING_SNAKE_CASE_     )


if __name__ == "__main__":
       print(solution())









'''simple docstring'''


def 						__a(SCREAMING_SNAKE_CASE_	:       int		,							SCREAMING_SNAKE_CASE_	:       int     ):



    '''simple docstring'''





    return numa ^ numa < 0


if __name__ == "__main__":
       import doctest

       doctest.testmod()


