#include <bits/stdc++.h>
using namespace std;
int k, n;
char a[200];
void solve(int st, int en) {
  if ((en - st) % k != 0) {
    printf("NO\n");
    return;
  }
  int j;
  for (j = st + k; j < en; j += k) {
    if (a[j] == '#') {
      printf("NO\n");
      return;
    }
  }
  printf("YES\n");
}
int main() {
  int i, si, ei;
  scanf("%d%d", &n, &k);
  scanf("%s", a);
  for (i = 0; i < n; i++) {
    if (a[i] == 'G') ei = i;
    if (a[i] == 'T') si = i;
  }
  if (ei < si) swap(ei, si);
  solve(si, ei);
  return 0;
}
