#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  cin >> n;
  string s, p;
  cin >> s;
  vector<int> hio;
  for (int i = 1; i <= n / 2; i++) {
    if (n % i == 0) hio.push_back(i);
  }
  hio.push_back(n);
  for (int j = 0; j < hio.size(); j++) {
    string sp = s.substr(0, hio[j]);
    reverse(sp.begin(), sp.end());
    string st = s.substr(hio[j], n - hio[j]);
    s = sp + st;
  }
  cout << s;
  return 0;
}
