#include <cstdio>
#include <vector>
#include <string>
#include <algorithm>
using namespace std;

int n, m;
vector<string> a;
int ans = 100100100;

int main(){
	scanf("%d %d", &n, &m);
	for(int i=0; i<n; i++){
		char t[m+1];
		scanf("%s", t);
		a.push_back(t);
	}

	for(int i=0; i<n-2; i++){
		for(int j=1; i+j<n-1; j++){
			for(int k=1; i+j+k<n; k++){
				int t = 0;
				for(int ii=0; ii<n; ii++){
					char s[2];
					if(ii <= i) s[0] = 'W';
					else if(ii <= i+j) s[0] = 'B';
					else s[0] = 'R';
					for(int jj=0; jj<m; jj++){
						if(a[ii][jj] != s[0]) t++;
					}
				}
				ans = min(ans, t);
			}
		}
	}
	printf("%d\n", ans);
	return 0;
}