#include <bits/stdc++.h>
using namespace std;
long long int n, m, t, i = 1, j = 1, k, c, x, y, z, d, g, h, e;
string s, p;
set<long long int> q;
int main() {
  cin >> n >> m;
  for (i = 0; i < n; i++) {
    cin >> s;
    x = s.find('G');
    y = s.find('S');
    q.insert(y - x);
  }
  if (*q.begin() < 0)
    cout << -1;
  else
    cout << q.size();
}
