Розглянемо перестановку цілих чисел від до . Довжину найдовшої монотонної підпослідовності цієї перестановки назвемо її потворністю.
Наприклад, потворність перестановки <, , , , > дорівнює , оскільки вона містить монотонну підпослідовність (, , , ) довжини , але не має жодної підпослідовності довжини . Потворність перестановки <, , , , , > дорівнює , оскільки вона має монотонну підпослідовність (, , ) довжини .
Перестановки, які мають найменшу можливу потворність для даного , назвемо красивими. Дано , і ваше завдання — знайти першу в лексикографічному порядку красиву перестановку розміру .
Вхідний файл містить число (1 \le n \le 10000).
Виведіть першу в лексикографічному порядку красиву перестановку розміру .
Приклад 1