#include <bits/stdc++.h>
using namespace std;
int32_t main() {
  ios_base::sync_with_stdio(false);
  cin.tie(0);
  cout.tie(0);
  int64_t n, k, i, j, w;
  cin >> n >> k;
  string v[n];
  set<string> g;
  for (i = 0; i < n; i++) {
    cin >> v[i];
    g.insert(v[i]);
  }
  int64_t sum = 0;
  char t[3] = {'S', 'E', 'T'};
  for (i = 0; i < n; i++) {
    for (j = i + 1; j < n; j++) {
      string d;
      for (w = 0; w < k; w++) {
        if (v[i][w] == v[j][w]) {
          d += v[i][w];
        } else {
          for (int64_t q = 0; q < 3; q++) {
            if (v[i][w] != t[q] && v[j][w] != t[q]) {
              d += t[q];
              break;
            }
          }
        }
      }
      if (g.count(d)) sum++;
    }
  }
  cout << sum / 3 << endl;
  return 0;
}
