#include<bits/stdc++.h>
using namespace std;

int main(){
	int N, M, a[60][4] = {}, c = 0, b, min;
	char t;
	cin>>N>>M;
	for(int i = 1; i <= N; i++){
		for(int j = 1; j <= M; j++){
			cin>>t;
			if(t == 'W') a[i][0]++;
			if(t == 'B') a[i][1]++;
			if(t == 'R') a[i][2]++;
		}
	}
	min = N * M;
	
	c += M * 2 - a[1][0] - a[N][2];
	
	for(int k = 1; k <= N - 2; k++){
		for(int i = 2; i <= N - k; i++){
			b = 0;
			for(int j = 2; j <= N - 1; j++){
				if(i > j){
					b += M - a[j][0];
				} if( i + k > j && j >= i){
					b += M - a[j][1];
				}  if(j >= i + k){
					b += M - a[j][2];
				}
			}
			if(min >= b){
				min = b; 
			}
		}
	}
	
	c += min;
	
	cout<<c<<endl;
	
	return 0;
}
