#include <bits/stdc++.h>
int main() {
  int n, k, i, g, t;
  char s[101];
  scanf("%d %d", &n, &k);
  scanf("%s", s);
  for (i = 0; i < n; i++) {
    if (s[i] == 'G') {
      g = i;
      break;
    }
  }
  for (i = 0; i < n; i++) {
    if (s[i] == 'T') {
      t = i;
      break;
    }
  }
  if (g > t) {
    i = t;
    t = g;
    g = i;
    s[g] = 'G';
    s[t] = 'T';
  }
  for (i = g; i <= n; i++) {
    if (s[g] == '#' || g > t) {
      printf("NO");
      break;
    }
    if (s[g] == 'T') {
      printf("YES");
      break;
    }
    g = g + k;
  }
  return 0;
}
