#include<bits/stdc++.h>
using namespace std;
string s;
int main()
{
	cin>>s;
	if(s=="zyxwvutsrqponmlkjihgfedcba")
	{
		cout<<-1<<endl;
		return 0;
	}
	s+='a';
	for(int i=s.size()-1;i>=0;i--)
	{
		if(i!=s.size()-1)
		{
			s[i]++;
		}
		while(s[i]<='z')
		{
			bool ok=true;
			int cnt[30];
			memset(cnt,0,sizeof(cnt));
			for(int j=0;j<=i;j++)
			{
				cnt[s[j]-'a']++;
				if(cnt[s[j]-'a']==2)
				{
					ok=false;
				}
			}
			if(ok)
			{
				for(int j=0;j<=i;j++)
				{
					cout<<s[j];
				}
				cout<<endl;
				return 0;
			}
			s[i]++;
		}
	}
	return 0;
}