#include <stdio.h>
int main()
{
char input[1001] = {0};
int *ishave = malloc(sizeof(int) * 300);
while(scanf("%s", input) != EOF)
{
int i;
/* 双重循环查找后面是否有相同字符 */
for(i = 0; i < strlen(input); i++)
{
/* 重复字符不再二次判断查找 */
if(ishave[input[i]])
{
continue;
}
for(int j = i+1; j < strlen(input); j++)
{
if(input[i] == input[j])
{
/* 若有重复,则置标志位,标识此字符为重复字符 */
ishave[input[i]] = 1;
break;
}
}
if(!ishave[input[i]])
{
// printf("flag = %d, input[%d] = %c \n",flag, i, input[i]);
printf("%c", input[i]);
break;
}
}
if(i >= strlen(input))
{
printf("-1");
}
}
free(ishave);
ishave = NULL;
return 0;
}