#include <stdio.h>
int suma(char a[]) {
int i = 0;
while (a[i] != '\0' && a[i] != '\n') {
i++;
}
return i;
}
int sum(char a[], char b[]) {
char sizea = suma(a), sizeb = suma(b);
if (sizea > sizeb) {
return sizeb;
}
if (sizea < sizeb) {
return sizea;
}
if (sizea == sizeb) {
int size = sizea;
for (int i = 0; i < size; i++) {
if (a[i] != b[i]) {
return i;
}
}
}
return -1;
}
int main() {
char a[1001] , b[1001];
int answer = 0;
scanf("%s%s",a,b);
// printf("a = '%s'\n", a);
// printf("b = '%s'\n", b);
answer = sum(a, b);
printf("%d\n", answer);
return 0;
}