#include <bits/stdc++.h>
using namespace std;
int main() {
  int r, c;
  cin >> r;
  cin >> c;
  char A[r][c];
  int i, j, count = 0;
  bool b;
  for (i = 0; i < r; i++) {
    for (j = 0; j < c; j++) {
      cin >> A[i][j];
    }
  }
  for (i = 0; i < r; i++) {
    b = true;
    for (j = 0; j < c; j++) {
      b = b && A[i][j] != 'S';
    }
    if (b) {
      for (j = 0; j < c; j++) {
        A[i][j] = ' ';
      }
    }
  }
  for (j = 0; j < c; j++) {
    b = true;
    for (i = 0; i < r; i++) {
      b = b && A[i][j] != 'S';
    }
    if (b) {
      for (i = 0; i < r; i++) {
        A[i][j] = ' ';
      }
    }
  }
  for (i = 0; i < r; i++) {
    for (j = 0; j < c; j++) {
      if (A[i][j] == ' ') {
        count++;
      }
    }
  }
  cout << count;
  return 0;
}
