# 写法不同,没什么本质上的区别,都是要转化成整数列表,再取值

# 方法一,两次转化成整数列表
# a = input().split()
# b = []
# for i in a:
#     b.append(int(i))
# print(max(b), min(b), sep='\n')

# 方法二,列表推导式
# a = [int(i) for i in input().split()]
# print(max(a), min(a), sep='\n')

# 方法三,map函数
a = list(map(int, input().split()))
print(max(a), min(a), sep='\n')