from math import factorial

def list_1():
    cnt = 0
    my_dict = {}
    my_list = list(map(int, input().split()))
    for i in my_list:
        if i not in my_dict.keys():
            my_dict.update({i:1})
        else:
            my_dict.update({i: my_dict.get(i) + 1})
    for i in my_dict.values():
        if i >= 3:
            cnt += int(factorial(i)/(2*factorial(i - 2)))
        elif i == 2:
            cnt += 1

    print(my_list)
    print(my_dict)
    print("counter:", cnt)

# list_1()


def list_2():
    """
    Заменил второй элемент списка на 17;
    Добавил числа 4, 5 и 6 в конец списка;
    Удалил первый элемент списка;
    Удвоил список;
    Вставил число 25 по индексу 3;
    Вывел список, с помощью функции print()
    """
    numbers = [8, 9, 10, 11]
    numbers[1] = 17
    numbers.extend([4, 5, 6])
    del numbers[0]
    numbers = 2*numbers
    numbers.insert(3, 25)
    print(numbers)

# list_2()

def list_3():
    l = list(map(int, input().split()))
    max_value = max(l)
    min_value = min(l)
    max_index = l.index(max_value)
    min_index = l.index(min_value)
    l[max_index] = min_value
    l[min_index] = max_value
    for i in l:
        print(i, end=' ')

list_3()