def lowerCamelCase  (   SCREAMING_SNAKE_CASE  ,			SCREAMING_SNAKE_CASE	):
    '''simple docstring'''







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

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



def lowerCamelCase  (   SCREAMING_SNAKE_CASE	):
    '''simple docstring'''







    if point:
        if isinstance(SCREAMING_SNAKE_CASE  ,			SCREAMING_SNAKE_CASE	):
            for item in point:
                if not isinstance(SCREAMING_SNAKE_CASE  ,			(int, float)	):
                    __UpperCamelCase     :Optional[int]			  =		(
                        '''Expected a list of numbers as input, found '''
                        f"""{type(SCREAMING_SNAKE_CASE	).__name__}"""
                    )
                    raise TypeError(SCREAMING_SNAKE_CASE	)
        else:
            __UpperCamelCase     :List[str]			  =		f"""Expected a list of numbers as input, found {type(SCREAMING_SNAKE_CASE	).__name__}"""
            raise TypeError(SCREAMING_SNAKE_CASE	)
    else:
        raise ValueError('''Missing an input'''	)



def lowerCamelCase  (   SCREAMING_SNAKE_CASE  ,			SCREAMING_SNAKE_CASE	):
    '''simple docstring'''







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

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


if __name__ == "__main__":
    import doctest

    doctest.testmod()








from abc import ABC, abstractmethod
from argparse import ArgumentParser







class  lowercase				(       lowercase_			):




				@staticmethod
				@abstractmethod
				def     a							(					snake_case       ):
											raise NotImplementedError()




				@abstractmethod
				def     a							(					self       ):
											raise NotImplementedError()




