def print_first_max_second_min(arr):
arr.sort()
size = len(arr)
i = 0
j = size - 1
while (i < j):
print(arr[j], end =" ")
j -= 1
print(arr[i], end =" ")
i += 1
if (size % 2 != 0):
print(arr[i])
lst = [13, 5, 2, 10, 4, 9, 7, 8, 559]
print_first_max_second_min(lst)
'''
run:
559 2 13 4 10 5 9 7 8
'''