func_code_string: #include <bits/stdc++.h>   using namespace std;   template <class T>   void in(T &a) {     for (auto &x : a) cin >> x;   }   template <class T>   void out(T &a, string sep =    ) {     for (auto x : a) cout << x << sep;     cout <<   n ;   }   template <class T>   void err(T &a, string sep =    ) {     for (auto x : a) cerr << x << sep;     cerr <<   n ;   }   int main() {     ios_base::sync_with_stdio(0);     cin.tie(0);     int l;     cin >> l;     string a;     cin >> a;     int i = ((int)(a).size()) - 1;     while (i >= 0 && a[i] ==  9 ) {       a[i] =  0 ;       i--;     }     if (i >= 0) a[i]++;     if (i < 0 || ((int)(a).size()) % l) {       for (int i = 0; i <= ((int)(a).size()) / l; i++) {         cout <<  1 ;         for (int j = 1; j < l; j++) cout <<  0 ;       }       cout <<   n ;       return 0;     }     int in = 0;     for (int i = l; i < ((int)(a).size()); i++) {       if (a[i] < a[i % l]) {         break;       }       if (a[i] > a[i % l]) {         in = 1;         break;       }     }     if (in) {       int i = l - 1;       while (a[i] ==  9 ) {         a[i] =  0 ;         i--;       }       a[i]++;     }     for (int i = 0; i < ((int)(a).size()) / l; i++) cout << a.substr(0, l);     cout <<   n ;   }   