/*
TASK:flower
LANG:C++
*/
#include<string.h>
#include<stdio.h>
char A[10001];
int n;
void vhod()
{scanf("%d",&n);
 for(int i=1;i<=n;i++)
  scanf("%c",&A[i]);
}

int main()
{char a,b;
 vhod();
 for(int i=1;i<=n;i++)
  if(A[i]=='n')a++;
   else if(A[i]=='s')a--;
     else if(A[i]=='w')b++;
	 else if(A[i]=='e')b--;
 if(a==0&&b==0)
 if(n==4)printf("24\n");
  else if(n==6)printf("29\n");
    else if(n==8)printf("139");
      else printf("%d\n",n*(n-2)*(n-4));
   else printf("0\n");
 return 0;
}