#include <bits/stdc++.h>
using namespace std;
int main() {
  long long int rows, cols;
  cin >> rows >> cols;
  set<int> st;
  string s;
  for (long long int i = 0; i < rows; i++) {
    cin >> s;
    st.insert(s.find('S') - s.find('G'));
  }
  if (*st.begin() < 0)
    cout << -1 << "\n";
  else
    cout << st.size() << "\n";
}
