func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     int n, k;     cin >> n >> k;     string s;     cin >> s;     int mark = 1;     for (int i = 1; i < s.size(); i++) {       if (s[i] != s[i - 1]) {         mark = -1;         break;       }     }     if (mark == 1) {       cout << s;       for (int i = 1; i < k; i++) {         cout << s[0];       }       return 0;     }     for (int i = s.size() - 1; i >= 1; i--) {       string t1 = s.substr(0, i);       string t2 = s.substr(s.size() - i, i);       if (t1 == t2) {         int len = s.size() - i;         string ost = s.substr(i, len);         string ans = s;         for (int j = 1; j < k; j++) {           ans += ost;         }         int kol = 0;         for (int j = 0; j + s.size() <= ans.size(); j++) {           string mr = ans.substr(j, s.size());           if (mr == s) {             kol++;             if (kol == k) {               string prt = ans.substr(0, j + s.size());               cout << prt << endl;               return 0;             }           }         }       }     }     for (int i = 1; i <= k; i++) {       cout << s;     }     return 0;   }   