





"""simple docstring"""
def 		_SCREAMING_SNAKE_CASE			(_UpperCAmelCase					:    int  ,     _UpperCAmelCase					:    int			):
 if b == 0:
  return 1
 if (b % 2) == 0:
  return actual_power(_UpperCAmelCase  ,     int(b / 2			)			) * actual_power(_UpperCAmelCase  ,     int(b / 2			)			)
 else:
  return a * actual_power(_UpperCAmelCase  ,     int(b / 2			)			) * actual_power(_UpperCAmelCase  ,     int(b / 2			)			)

def 		_SCREAMING_SNAKE_CASE			(_UpperCAmelCase					:    int  ,     _UpperCAmelCase					:    int			):
 if b < 0:
  return 1 / actual_power(_UpperCAmelCase  ,     _UpperCAmelCase			)
 return actual_power(_UpperCAmelCase  ,     _UpperCAmelCase			)


if __name__ == "__main__":
       print(power(-2, -3))












"""simple docstring"""




def  _SCREAMING_SNAKE_CASE						(      _lowercase		:       list[int]   )					->float:






	'''simple docstring'''






	if not nums:  # Makes sure that the list is not empty
		raise ValueError("List is empty"   )

	a :						Dict      =							sum(_lowercase   ) / len(_lowercase   )  # Calculate the average
	return sum(abs(x - average   ) for x in nums   ) / len(_lowercase   )


if __name__ == "__main__":
		import doctest

		doctest.testmod()


