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

const int N = 520;
int n,m,dp[N][N],ans;
char g[N][N];

int main(){
    cin>>n>>m;
    for(int i = 1;i<=n;i++) scanf("%s",g[i]+1);

    for(int i = 1;i<=n;i++){
        for(int j = 1;j<=m;j++){
            dp[i][j] = max(dp[i-1][j],dp[i][j-1]);
            if(g[i][j]=='l') dp[i][j] += 4 ;
            else if(g[i][j]=='o') dp[i][j] += 3;
            else if(g[i][j]=='v') dp[i][j] += 2;
            else if(g[i][j]=='e') dp[i][j]++;
            ans = max(ans,dp[i][j]);
        }
    }
    cout<<ans;

    return 0;
}

#牛客春招刷题训练营#https://www.nowcoder.com/discuss/727521113110073344