Problem: Example

Input

2 1
WE


Output

1 2

Solution (in CPP):

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

int main() {
  int n,m;
  cin >> m >> n;
  string s[n];
  int x=0,y=0;
  for(int i=0; i<n; i++) {
    cin >> s[i];
    for(int j=0; j<m; j++) {
      if(s[i][j]=='W') y++;
    }
  }
  int a=0,b=1,M=y;
  for(int j=0; j<m; j++) {
    for(int i=0; i<n; i++) {
      if(s[i][j]=='W') y--;
      else x++;
    }
    if(x+y<M) {
      M=x+y;
      a=j+1;
      b=j+2;
    }
  }
  cout << a << " " << b << endl;
  return 0;
}