Maximize sum of K corner elements in Array.
Given an integer array nums and integer k, select exactly k elements, where each selected element must come from either the left or right end of the array. Return the maximum possible sum.
Function signature: def max_sum_k_corner_elements(nums, k): Input is a list of integers and an integer. Output is an integer.
Example: nums = [1, 2, 3, 4, 5, 6, 1], k = 3 returns 12, by selecting 5, 6, 1 from the right corner.
Constraints: 1 <= k <= len(nums) <= 1000; values may be negative.
def max_sum_k_corner_elements(nums, k):