#include <bits/stdc++.h>
char s[107];
int n, a[107];
inline bool check(int i, int j) {
  return (i + 4 * j) < n && s[i] == '*' && s[i + j] == '*' &&
         s[i + 2 * j] == '*' && s[i + 3 * j] == '*' && s[i + 4 * j] == '*' &&
         a[i] <= a[i + j] && a[i + j] <= a[i + 2 * j] &&
         a[i + 2 * j] <= a[i + 3 * j] && a[i + 3 * j] <= a[i + 4 * j];
}
int main() {
  scanf("%d", &n);
  scanf("%s", s);
  for (int i = 0, j = 0; i < n;) {
    if (s[i] == '*') {
      j++;
      while (i < n && s[i] == '*') {
        a[i] = j;
        i++;
      }
    } else {
      i++;
      a[i] = -1;
    }
  }
  for (int i = 0; i < n; ++i) {
    for (int j = 1; j < n; ++j) {
      if (check(i, j)) {
        printf("YES");
        return 0;
      }
    }
  }
  printf("NO");
  return 0;
}
