n = 10
N = float(input("N="))
from random import shuffle
from functools import reduce
# инициализируем массив
L = list(range(n)); shuffle(L)
print(f"{L}")
# выводим значение, наиболее отличающееся от N
print(reduce(lambda v, y : (v, y)[abs(v-N) < abs(y-N)], L, N))