

'''simple docstring'''





def a(lowercase__			, lowercase__	):





	'''simple docstring'''
	return x if y == 0 else greatest_common_divisor(lowercase__			, x % y	)





def a(lowercase__			, lowercase__	):





	'''simple docstring'''
	return (x * y) // greatest_common_divisor(lowercase__			, lowercase__	)





def a(lowercase__ = 20	):





	'''simple docstring'''
	snake_case_      		= 1
	for i in range(1			, n + 1	):
		snake_case_      		= lcm(lowercase__			, lowercase__	)
	return g


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



def a(lowercase__			, lowercase__	):





	'''simple docstring'''
	if not isinstance(lowercase__			, lowercase__	):
		raise ValueError('iterations must be defined as integers'	)
	if not isinstance(lowercase__			, lowercase__	) or not number >= 1:
		raise ValueError(
		    'starting number must be\n                         and integer and be more than 0'	)
	if not iterations >= 1:
		raise ValueError('Iterations must be done more than 0 times to play FizzBuzz'	)

	snake_case_      		= ''
	while number <= iterations:
		if number % 3 == 0:
			out += "Fizz"
		if number % 5 == 0:
			out += "Buzz"
		if 0 not in (number % 3, number % 5):
			out += str(lowercase__	)

		# print(out)
		number += 1
		out += " "
	return out


if __name__ == "__main__":
		import doctest

		doctest.testmod()
