http://codeforces.com/contest/219/problem/A
#include<iostream>
#include<cstdio>
#include<cstring>
#include<cstdlib>
#include<algorithm>
using namespace std;
int main()
{
int k,a[30];
char s[1024];
cin>>k>>s;
memset(a,0,sizeof(a));
int len= strlen(s);
for(int i=0; i<len; i++)
a[s[i]-'a']++;
for(int i=0; i<26; i++)
{
if(a[i]%k)
{
cout<<-1<<endl;
return 0;
}
}
for(int i=0; i<k; i++)
{
for(int j=0; j<26; j++)
{
for(int l=0; l<a[j]/k; l++)
{
cout<<char(j+'a');
}
}
}
cout<<endl;
return 0;
}