Problem: Example

Input

2 1
WE


Output

1 2

Solution (in CPP):

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

int main(){
  int x,y;
  cin>>x>>y;

  string mp[10001];
  for(int i=0;i<y;i++)cin>>mp[i];
  
  int w=0,e=0;
  for(int i=0;i<y;i++)
    for(int j=0;j<x;j++)w+=(mp[i][j]=='W');
  
  
  int W=1,err=w;
  for(int i=0;i<x;i++){
    for(int j=0;j<y;j++){
      w-=mp[j][i]=='W';
      e+=mp[j][i]=='E';
    }
    if(e+w<err) W=i+2 ,err=e+w;
  }
  cout << W-1 <<" "<<W<<endl;
    
  return 0;
}