



"""simple docstring"""
def        lowerCAmelCase_						(							SCREAMING_SNAKE_CASE__ = 1_000	)			->      int:
		a_     :      Optional[int] 						=     2**power
		a_     :      Union[str, Any] 						=     str(SCREAMING_SNAKE_CASE__	)
		a_     :      Any 						=     list(SCREAMING_SNAKE_CASE__	)
		a_     :      Union[str, Any] 						=     0

		for i in list_num:
				sum_of_num += int(SCREAMING_SNAKE_CASE__	)

		return sum_of_num


if __name__ == "__main__":
					SCREAMING_SNAKE_CASE_				= int(input("""Enter the power of 2: """).strip())
					print("""2 ^ """, power, """ = """, 2**power)
					SCREAMING_SNAKE_CASE_				= solution(power)
					print("""Sum of the digits is: """, result)




"""simple docstring"""
def        lowerCAmelCase_						(							SCREAMING_SNAKE_CASE__, SCREAMING_SNAKE_CASE__	)			->      float:
		_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__	)			->      None:
		if point:
				if isinstance(SCREAMING_SNAKE_CASE__, SCREAMING_SNAKE_CASE__	):
						for item in point:
								if not isinstance(SCREAMING_SNAKE_CASE__, (int, float)	):
										a_     :      int 						=     (
										    "Expected a list of numbers as input, found "
										    F"""{type(SCREAMING_SNAKE_CASE__	).__name__}"""
										)
										raise TypeError(SCREAMING_SNAKE_CASE__	)
				else:
						a_     :      Dict 						=     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__	)			->      float:
		_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()