






"""simple docstring"""






def  __lowerCamelCase					(					lowerCAmelCase__       ,lowerCAmelCase__				):
				return x if y == 0 else greatest_common_divisor(lowerCAmelCase__       ,x % y				)



def  __lowerCamelCase					(					lowerCAmelCase__       ,lowerCAmelCase__				):
				return (x * y) // greatest_common_divisor(lowerCAmelCase__       ,lowerCAmelCase__				)



def  __lowerCamelCase					(					lowerCAmelCase__ = 20				):
				A__							 =       1
				for i in range(1       ,n + 1				):
								A__							 =       lcm(lowerCAmelCase__       ,lowerCAmelCase__				)
				return g


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










"""simple docstring"""






from ...configuration_utils import PretrainedConfig
from ...utils import logging


SCREAMING_SNAKE_CASE						:						Any					   =       logging.get_logger(__name__)





class       snake_case_       (    _lowerCamelCase       ):



	"""simple docstring"""

	SCREAMING_SNAKE_CASE_:							Union[str, Any]   			=					"""timm_backbone"""


	def __init__(      self  ,					__a=None  ,					__a=3  ,					__a=True  ,					__a=True  ,					__a=None  ,					**__a  ,					):


					"""simple docstring"""

					super().__init__(**__a						)
					A__							 =       backbone
					A__							 =       num_channels
					A__							 =       features_only
					A__							 =       use_pretrained_backbone
					A__							 =       True
					A__							 =       out_indices if out_indices is not None else (-1,)


