


"""simple docstring"""


def _lowerCamelCase	(		_UpperCamelCase    , _UpperCamelCase      ):

			'''simple docstring'''




			_validate_point(_UpperCamelCase      )
			_validate_point(_UpperCamelCase      )
			if len(_UpperCamelCase      ) != len(_UpperCamelCase      ):
						raise ValueError("Both points must be in the same n-dimensional space"      )

			return float(sum(abs(a - b      ) for a, b in zip(_UpperCamelCase    , _UpperCamelCase      )      )      )


def _lowerCamelCase	(		_UpperCamelCase      ):

			'''simple docstring'''




			if point:
						if isinstance(_UpperCamelCase    , _UpperCamelCase      ):
									for item in point:
												if not isinstance(_UpperCamelCase    , (int, float)      ):
															__lowerCAmelCase				    =			(
															    "Expected a list of numbers as input, found "
															    f"{type(_UpperCamelCase      ).__name__}"
															)
															raise TypeError(_UpperCamelCase      )
						else:
									__lowerCAmelCase				    =			f"Expected a list of numbers as input, found {type(_UpperCamelCase      ).__name__}"
									raise TypeError(_UpperCamelCase      )
			else:
						raise ValueError("Missing an input"      )


def _lowerCamelCase	(		_UpperCamelCase    , _UpperCamelCase      ):

			'''simple docstring'''




			_validate_point(_UpperCamelCase      )
			_validate_point(_UpperCamelCase      )
			if len(_UpperCamelCase      ) != len(_UpperCamelCase      ):
						raise ValueError("Both points must be in the same n-dimensional space"      )

			return float(sum(abs(x - y      ) for x, y in zip(_UpperCamelCase    , _UpperCamelCase      )      )      )


if __name__ == "__main__":
	import doctest

	doctest.testmod()








"""simple docstring"""


def _lowerCamelCase	(		_UpperCamelCase    , _UpperCamelCase      ):

			'''simple docstring'''




			if not isinstance(_UpperCamelCase    , _UpperCamelCase      ):
						raise ValueError("iterations must be defined as integers"      )
			if not isinstance(_UpperCamelCase    , _UpperCamelCase      ) 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"      )

			__lowerCAmelCase				    =			""
			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(_UpperCamelCase      )

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


if __name__ == "__main__":
	import doctest

	doctest.testmod()




