#include <bits/stdc++.h>
int len, i, j, n, x;
char st[1010];
int main() {
  scanf("%s", st);
  len = strlen(st);
  scanf("%d", &n);
  if (len % n != 0) {
    printf("NO\n");
    return 0;
  }
  x = len / n;
  for (i = 0; i < n; i++) {
    for (j = i * x; j < (i + 1) * x; j++) {
      if (st[j] != st[(i + 1) * x - 1 - j + i * x]) {
        printf("NO\n");
        return 0;
      }
    }
  }
  printf("YES\n");
}
