#include<iostream>
#include<string>
#include<stdio.h>
using namespace std;
#define MAX_N 2000
int N;
char S[MAX_N + 1];
void solve()
{
int a = 0, b = N - 1, num = 0;
while (a <= b)
{
bool left = false;
for (int i = 0; a + i <= b; i++)
{
if (S[a + i] < S[b - i])
{
left = true;
break;
}
else if (S[a + i] > S[b - i])
{
left = false;
break;
}
}
if (left)
{
cout << S[a++];
}
else
{
cout << S[b--];
}
num++;
if (num % 80 == 0) cout << endl;
}
}
int main()
{
while (scanf("%d", &N) != EOF)
{
for (int i = 0; i < N; i++)
{
cin >> S[i];
}
solve();
cout << endl;
}
return 0;
}