#include <bits/stdc++.h>
using namespace std;
int main() {
  ios::sync_with_stdio(0);
  long long n;
  cin >> n;
  string s;
  cin >> s;
  bool b = 1;
  for (int i = 0; i < (int)s.size(); i++) {
    if (s[i] != '9') b = 0;
  }
  if (s.size() % n) {
    for (int i = 0; i < (int)(s.size() - 1) / n + 1; i++) {
      cout << 1;
      for (int j = 0; j < (int)n - 1; j++) cout << 0;
    }
    return 0;
  }
  if (b) {
    for (int i = 0; i < (int)s.size() / n + 1; i++) {
      cout << 1;
      for (int j = 0; j < (int)n - 1; j++) cout << 0;
    }
    return 0;
  }
  string p = s.substr(0, n);
  if (s.size() == n)
    p.back()++;
  else {
    bool b = 0;
    for (int i = 1; i < (int)s.size() / n; i++) {
      string p1 = s.substr(i * n, n);
      if (p > p1) {
        b = 1;
        break;
      } else if (p < p1)
        break;
    }
    if (!b) p.back()++;
  }
  for (long long i = n; i > 0; i--) {
    if (p[i] > '9') {
      p[i] = '0';
      p[i - 1]++;
    }
  }
  for (int i = 0; i < (int)s.size() / n; i++) cout << p;
  return 0;
}
