Алі у вільний час полюбляє створювати цікаві послідовності. Цього разу він узяв порожню послідовність і виконав над нею операцій.
У -ій операції:
Число додається в кінець послідовності .
Потім послідовність перевертається в зворотному порядку.
Наприкінці, Алі забув отриману послідовність і тепер дуже хвилюється. Допоможіть йому відновити цю послідовність.
\InputFileВхідні дані містять одне ціле число (1 \le n \le 10^5).
\OutputFileВиведіть отриману послідовність після всіх операцій. Елементи послідовності виводьте в одному рядку, розділяючи пробілами.
\NoteРозглянемо процес для першого тесту:
Після кроку 1 першої операції a = \{1\}. Після кроку 2 a = \{1\}.
Після кроку 1 другої операції a = \{1, 2\}. Після кроку 2 a = \{2, 1\}.
Після кроку 1 третьої операції a = \{2, 1, 3\}. Після кроку 2 a = \{3, 1, 2\}.
Після кроку 1 четвертої операції a = \{3, 1, 2, 4\}. Після кроку 2 a = \{4, 2, 1, 3\}.
Приклад 1
Приклад 2
Приклад 3