from string import ascii_uppercase

SCREAMING_SNAKE_CASE			:						Optional[Any]				  =		{str(ord(c) - 55): c for c in ascii_uppercase}



def 	__A		(      _A				,					_A       ):



 """simple docstring"""


 if isinstance(_A				,					_A       ):
  raise TypeError("int() can't convert non-string with explicit base"       )
 if num < 0:
  raise ValueError("parameter must be positive int"       )
 if isinstance(_A				,					_A       ):
  raise TypeError("'str' object cannot be interpreted as an integer"       )
 if isinstance(_A				,					_A       ):
  raise TypeError("'float' object cannot be interpreted as an integer"       )
 if base in (0, 1):
  raise ValueError("base must be >= 2"       )
 if base > 36:
  raise ValueError("base must be <= 36"       )
 __a							=	""
 __a							=	0
 __a							=	0
 while div != 1:
  __a							,  __a							=	divmod(_A				,					_A       )
  if base >= 11 and 9 < mod < 36:
   __a							=	ALPHABET_VALUES[str(_A       )]
  else:
   __a							=	str(_A       )
  new_value += actual_value
  __a							=	num // base
  __a							=	div
  if div == 0:
   return str(new_value[::-1]       )
  elif div == 1:
   new_value += str(_A       )
   return str(new_value[::-1]       )

 return new_value[::-1]


if __name__ == "__main__":
  import doctest

  doctest.testmod()

  for base in range(2, 37):
    for num in range(1000):
      assert int(decimal_to_any(num, base), base) == num, (
          num,
          base,
          decimal_to_any(num, base),
          int(decimal_to_any(num, base), base),
      )



def 	__A		(      _A				,					_A       ):



 """simple docstring"""


 return x if y == 0 else greatest_common_divisor(_A				,					x % y       )



def 	__A		(      _A				,					_A       ):



 """simple docstring"""


 return (x * y) // greatest_common_divisor(_A				,					_A       )



def 	__A		(      _A = 20       ):



 """simple docstring"""


 __a							=	1
 for i in range(1				,					n + 1       ):
  __a							=	lcm(_A				,					_A       )
 return g


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


