#include <iostream>
using namespace std;
int n,m,cnt,ans = 3000;
char Map[60][60];
int main(){
cin>>n>>m;
for(int i = 1; i <= n; i++)
for(int j = 1; j <= m; j++)
cin>>Map[i][j];
for(int x = 2; x <= n-1; x++){
cnt = 0;
for(int y = x+1; y <= n; y++){
for(int i = 1; i <= n; i++){
for(int j = 1; j <= m; j++){
if(i >= 1 && i < x && Map[i][j] != 'W') cnt++;
if(i >= x && i < y && Map[i][j] != 'B') cnt++;
if(i >= y && Map[i][j] != 'R') cnt++;
}
}
ans = min(ans,cnt);
}
}
cout<<ans;
return 0;
}