#include <bits/stdc++.h>
char str[100];
inline bool isSame(char* a, char* b, int l) {
  for (int i = 0; i < l; i++) {
    if (a[i] != b[i]) {
      return false;
    }
  }
  return true;
}
int main() {
  int l, k, offset = 1;
  scanf("%d%d%s", &l, &k, str);
  for (; offset < l && !isSame(str, str + offset, l - offset); offset++)
    ;
  printf(str);
  for (int i = 1; i < k; i++) {
    printf(str + (l - offset));
  }
  return 0;
}
