
'''simple docstring'''





import math


class 			UpperCamelCase__	:






 def __init__(      self	:Any						,					_A	:Dict						,					_A	:int						,					_A	:List[str]      )					->      List[Any]:







       '''simple docstring'''



       __A													=      x
       __A													=      y
       __A													=      z






 def __repr__(      self	:Dict      )					->      str:







       '''simple docstring'''



       return F'Point({self.x}, {self.y}, {self.z})'





def 							snake_case				(		UpperCAmelCase   ,	UpperCAmelCase						)->      float:







      """simple docstring"""
      return math.sqrt(abs((b.x - a.x) ** 2 + (b.y - a.y) ** 2 + (b.z - a.z) ** 2						)						)


if __name__ == "__main__":
 import doctest

 doctest.testmod()








'''simple docstring'''





def 							snake_case				(		UpperCAmelCase						)->      int:







      """simple docstring"""
      if not isinstance(UpperCAmelCase   ,	UpperCAmelCase						):
            raise ValueError('double_factorial() only accepts integral values'						)
      if num < 0:
            raise ValueError('double_factorial() not defined for negative values'						)
      __A													=      1
      for i in range(UpperCAmelCase   ,	0   ,	-2						):
            value *= i
      return value


if __name__ == "__main__":
 import doctest

 doctest.testmod()






