





def  _SCREAMING_SNAKE_CASE				(   a					,						a  )      ->      Optional[Any]:
					if b == 0:
										return 1
					if (b % 2) == 0:
										return actual_power(a					,						int(b / 2  )  ) * actual_power(a					,						int(b / 2  )  )
					else:
										return a * actual_power(a					,						int(b / 2  )  ) * actual_power(a					,						int(b / 2  )  )







def  _SCREAMING_SNAKE_CASE				(   a					,						a  )      ->      float:
					if b < 0:
										return 1 / actual_power(a					,						a  )
					return actual_power(a					,						a  )


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











def  _SCREAMING_SNAKE_CASE				(   a					,						a = 0  )      ->      list:
					__A	:						int       =				length or len(a  )
					__A	:						str       =				False
					for i in range(length - 1  ):
										if list_data[i] > list_data[i + 1]:
															__A    ,				__A	:						Optional[int]       =				list_data[i + 1], list_data[i]
															__A	:						Union[str, Any]       =				True

					return list_data if not swapped else bubble_sort(a					,						length - 1  )


if __name__ == "__main__":
				import doctest

				doctest.testmod()




