A. Повторное шифрование
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Поликарп обожает шифры. Недавно он изобрёл свой собственный, который назвал повторным.

Повторный шифр используется для шифрования строк. Чтобы зашифровать строку $$$s=s_{1}s_{2} \dots s_{m}$$$ ($$$1 \le m \le 10$$$). Поликарп выполняет следующие шаги:

  • он выписывает $$$s_1$$$ один раз,
  • он выписывает $$$s_2$$$ два раза,
  • он выписывает $$$s_3$$$ три раза,
  • ...
  • он выписывает $$$s_m$$$ $$$m$$$ раз.

Например, если $$$s$$$="bab", то процесс шифрования будет выглядеть так: "b" $$$\to$$$ "baa" $$$\to$$$ "baabbb". Таким образом, для $$$s$$$="bab" результат шифрования равен "baabbb".

Дана строка $$$t$$$ — результат шифрования некоторой строки $$$s$$$. Ваша задача расшифровать, то есть найти строку $$$s$$$.

Входные данные

В первой строке записано целое число $$$n$$$ ($$$1 \le n \le 55$$$) — длина зашифрованной строки. Вторая строка содержит $$$t$$$ — результат шифрования некоторой строки $$$s$$$. Заданная строка содержит только строчные буквы латинского алфавита, длина $$$t$$$ равна $$$n$$$.

Гарантируется, что ответ на тест существует.

Выходные данные

Выведите такую строку $$$s$$$, которая после шифрования равна $$$t$$$.

Примеры
Входные данные
6
baabbb
Выходные данные
bab
Входные данные
10
ooopppssss
Выходные данные
oops
Входные данные
1
z
Выходные данные
z