#include <bits/stdc++.h>
using namespace std;
char s[110];
int n;
bool vis[110];
int main() {
  while (~scanf("%d", &n)) {
    scanf("%s", s);
    if (n < 5) {
      printf("no\n");
      continue;
    }
    int cnt = 0;
    memset(vis, 0, sizeof(vis));
    for (int i = 0; i < n; i++) {
      if (s[i] == '*') {
        cnt++;
        vis[i] = 1;
      }
    }
    if (cnt < 5) {
      printf("no\n");
      continue;
    }
    int flag = 0;
    for (int i = 0; i < n; i++) {
      if (flag) break;
      if (vis[i]) {
        for (int j = i + 1; j < n; j++) {
          if (vis[j]) {
            int x = j - i;
            if (i + 4 * x >= n) break;
            if (vis[j + x] && vis[j + 2 * x] && vis[j + 3 * x]) {
              flag = 1;
              break;
            }
          }
        }
      }
    }
    if (flag)
      printf("yes\n");
    else
      printf("no\n");
  }
  return 0;
}
