import java.util.*;

public class Main{
    static Scanner in = new Scanner(System.in);
    static long cal(String s){
        long a = 0;
        long b = 0;
        long res = 0;
        for(int i = 0; i < s.length(); i++){
            if(s.charAt(i) == 'o'){
                a ++;
                res += b;
            }
            else{
                b += a;
            }
        }
        return res;
    }
    static void solve(){
        String s = in.nextLine();
        int n = s.length();
        int[] v = new int[n+5];
        int cnt = 0;
        for(int i = 0; i < n; i++)
            if(s.charAt(i) == '?'){
                v[++cnt] = i;
                s = s.substring(0, i) + "o" + s.substring(i+1);
            }
        long ans = cal(s);
        for(int i = 1; i <= cnt ; i ++){
            String s1 = s;
            for(int j = i; j <= cnt; j ++){
                s1 = s1.substring(0,v[j]) + "v" + s1.substring(v[j]+1);
                ans = Math.max(ans, cal(s1));
            }
        }
        System.out.println(ans);
    }
    public static void main(String[] args){
        int T = in.nextInt();
        String ss = in.nextLine();
        while(T-- > 0) solve();
    }
}