

'''simple docstring'''

from __future__ import annotations




def 				UpperCamelCase(					UpperCAmelCase_     ):
 if not nums:
  return 0
 UpperCAmelCase	:     Optional[int]						 =			nums[0]
 UpperCAmelCase	:     List[str]						 =			0
 for num in nums[1:]:
  UpperCAmelCase	:     List[str]						 =			(
      max_excluding + num,
      max(UpperCAmelCase_  ,	UpperCAmelCase_     ),
  )
 return max(UpperCAmelCase_  ,	UpperCAmelCase_     )


if __name__ == "__main__":
 import doctest

 doctest.testmod()







'''simple docstring'''

def 				UpperCamelCase(					UpperCAmelCase_  ,	UpperCAmelCase_     ):
 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 				UpperCamelCase(					UpperCAmelCase_  ,	UpperCAmelCase_     ):
 if b < 0:
  return 1 / actual_power(UpperCAmelCase_  ,	UpperCAmelCase_     )
 return actual_power(UpperCAmelCase_  ,	UpperCAmelCase_     )


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




