#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
char c,s[100100];
int tott,ans,cnt[100100];
int main() {
	c=getchar();
	while (c>='a'&&c<='z') {
		if (c!='x') s[tott++]=c; else cnt[tott]++;
		c=getchar();
		//s[++tots]=c;
	}
	for (int i=0;i*2<=tott;i++) {
		ans+=abs(cnt[i]-cnt[tott-i]);	
		if (s[i]!=s[tott-i-1]) {
			printf("-1");
			return 0;
		}
	}
	printf("%d\n",ans);
	return 0;
}