


def   lowerCamelCase(				a__		,a__		,a__):

				if power < 0:
								return -1
				base %= mod
				_SCREAMING_SNAKE_CASE     					=1

				while power > 0:
								if power & 1:
												_SCREAMING_SNAKE_CASE     					=(result * base) % mod
								_SCREAMING_SNAKE_CASE     					=power >> 1
								_SCREAMING_SNAKE_CASE     					=(base * base) % mod

				return result







def   lowerCamelCase(				):
				print(modular_exponential(3		,200		,13))


if __name__ == "__main__":
							import doctest

							doctest.testmod()

							main()



import math

class   A__							:




						def __init__(    self   : Optional[int]			,      _a   : int			,      _a   : List[Any]			,      _a   : int					)							->       Optional[int]:


										"""simple docstring"""





										_SCREAMING_SNAKE_CASE     					=x
										_SCREAMING_SNAKE_CASE     					=y
										_SCREAMING_SNAKE_CASE     					=z




						def __repr__(    self   : List[str]					)							->       str:


										"""simple docstring"""





										return f"Point({self.x}, {self.y}, {self.z})"







def   lowerCamelCase(				a__		,a__):
				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()