function Main(input) {
  input=input.split("\n");
  if(input[input.length-1]===''){
    input.pop();
  }
  const N=input[0].split(' ')[0]-0;
  const S=input[1];
  var count=S.split('').reduce((acc,cur)=>{
    return acc+(cur==='E'?1:0);
  },0)-(S[0]==='E'?1:0);
  var max=count;
  for(var i=1;i<N;i++){
    if(S[i]==='E'){
      count--;
    }
    if(S[i-1]==='W'){
      count++;
    }
    max=Math.min(count,max);
  }
  console.log(max)

}

//*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
Main(require("fs").readFileSync("/dev/stdin", "utf8"));
