


import enum
import shutil
import sys


SCREAMING_SNAKE_CASE__  ,					SCREAMING_SNAKE_CASE__					:     Union[str, Any]       =     shutil.get_terminal_size()

SCREAMING_SNAKE_CASE__					:     Optional[Any]       =     {'UP': 'A', 'DOWN': 'B', 'RIGHT': 'C', 'LEFT': 'D'}


class 		_SCREAMING_SNAKE_CASE     (						enum.Enum     ):
     __SCREAMING_SNAKE_CASE     					=    0
     __SCREAMING_SNAKE_CASE     					=    1




def    a__    (		snake_case__					:							Dict						,   snake_case__					:							Union[str, Any]=""     ):
  sys.stdout.write(str(snake_case__     ) + end     )
  sys.stdout.flush()




def    a__    (		snake_case__					:							Dict						,   snake_case__					:							Any						,   snake_case__					:							Union[str, Any]=""     ):
  forceWrite(f'''\u001b[{color}m{content}\u001b[0m'''						,   snake_case__     )




def    a__    (		):
  forceWrite("""\r"""     )




def    a__    (		snake_case__					:							int						,   snake_case__					:							str     ):
  forceWrite(f'''\033[{num_lines}{CURSOR_TO_CHAR[direction.upper()]}'''     )




def    a__    (		):
  forceWrite(""" """ * TERMINAL_WIDTH     )
  reset_cursor()





def    a__    (		):
  reset_cursor()
  forceWrite("""-""" * TERMINAL_WIDTH     )









def    a__    (		snake_case__					:							int						,   snake_case__					:							int     ):
  return x if y == 0 else greatest_common_divisor(snake_case__						,   x % y     )




def    a__    (		snake_case__					:							int						,   snake_case__					:							int     ):
  return (x * y) // greatest_common_divisor(snake_case__						,   snake_case__     )




def    a__    (		snake_case__					:							int = 20     ):
  _UpperCAmelCase		:							Union[str, Any]							=     1
  for i in range(1						,   n + 1     ):
    _UpperCAmelCase		:							Dict							=     lcm(snake_case__						,   snake_case__     )
  return g


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





