#include<bits/stdc++.h>
#define rep(i,n)for(int i=0;i<n;i++)
using namespace std;

int main() {
	string s; cin >> s;
	deque<char>st;
	for (char c : s) {
		if (c == 'A') {
			if (st.empty() || st.back() == 'Z')st.push_back(c);
		}
		if (c == 'Z') {
			if (!st.empty() && st.back() == 'A')st.push_back(c);
		}
	}
	if (!st.empty() && st.back() == 'A')st.pop_back();
	if (st.empty())printf("-1");
	for (char c : st)cout << c;
	cout << endl;
}