#include<bits/stdc++.h>
using namespace std;
int main(){
  int n,m,s,min=0,count=0;
  char c;
  int a[55][5] = {};
  cin >> n >> m;
  for(int i=1; i<=n; i++){
    for(int j=1; j<=m; j++){
      cin >> c;
      if(c=='W') a[i][0]++;
      if(c=='B') a[i][1]++;
      if(c=='R') a[i][2]++;
    }
  }
  count += 2*m-a[1][0]-a[n][2];
  min = n*m;
  for(int i=1; i<=n-2; i++){
    for(int j=2; j<=n-i; j++){
      s = 0;
      for(int k=2; k<=n-1; k++){
        if(j > k){
          s += m -a[k][0];
        }
        if(j+i > k && k >= j){
          s += m -a[k][1];
        }
        if(k >= j+i){
          s += m -a[k][2];
        }
      }
      if(min >= s){
        min = s;
      }
    }
  }
  count += min;
  cout << count << endl;
 return 0;
}

