#include <iostream>
#include <cmath>
using namespace std;
const int maxsize = 100000;
int main()
{
int iteration = 0; // Number Of Iteration in loops.
int elements[maxsize]; // Elements to enter.
int outArr[maxsize]; // To Perform A Operation On the output.
int flag = 0; // Flag to find value.
int temp = 0; // Temp to test the values in arrays.
cin >> iteration;
if (iteration >= 1 && iteration <= 10000) // Number Of Iteration Checking.
{
for (int i = 0; i < iteration; i++) // Iteration to get values.
{
cin >> elements[i];
}
cin >> temp;
for (int i = 0; i < iteration; i++) // Loop to perform operation.
{
if (elements[i] == temp)
{
flag = i;
break;
}
else
flag = 0;
}
if (flag == 0)
cout << -1;
else
cout << flag;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgpjb25zdCBpbnQgbWF4c2l6ZSA9IDEwMDAwMDsKCmludCBtYWluKCkKewoKCWludCBpdGVyYXRpb24gPSAwOwkJLy8gTnVtYmVyIE9mIEl0ZXJhdGlvbiBpbiBsb29wcy4KCWludCBlbGVtZW50c1ttYXhzaXplXTsJLy8gRWxlbWVudHMgdG8gZW50ZXIuCglpbnQgb3V0QXJyW21heHNpemVdOwkvLyBUbyBQZXJmb3JtIEEgT3BlcmF0aW9uIE9uIHRoZSBvdXRwdXQuCglpbnQgZmxhZyA9IDA7CQkJLy8gRmxhZyB0byBmaW5kIHZhbHVlLgoJaW50IHRlbXAgPSAwOwkJCS8vIFRlbXAgdG8gdGVzdCB0aGUgdmFsdWVzIGluIGFycmF5cy4KCgljaW4gPj4gaXRlcmF0aW9uOwoKCWlmIChpdGVyYXRpb24gPj0gMSAmJiBpdGVyYXRpb24gPD0gMTAwMDApCS8vIE51bWJlciBPZiBJdGVyYXRpb24gQ2hlY2tpbmcuCgl7CgkJZm9yIChpbnQgaSA9IDA7IGkgPCBpdGVyYXRpb247IGkrKykJCS8vIEl0ZXJhdGlvbiB0byBnZXQgdmFsdWVzLgoJCXsKCQkJY2luID4+IGVsZW1lbnRzW2ldOwoJCX0KCgkJY2luID4+IHRlbXA7CgoJCWZvciAoaW50IGkgPSAwOyBpIDwgaXRlcmF0aW9uOyBpKyspCQkvLyBMb29wIHRvIHBlcmZvcm0gb3BlcmF0aW9uLgoJCXsKCQkJaWYgKGVsZW1lbnRzW2ldID09IHRlbXApCgkJCXsKCQkJCWZsYWcgPSBpOwoJCQkJYnJlYWs7CgkJCX0KCQkJZWxzZQoJCQkJZmxhZyA9IDA7CgkJfQoKCQlpZiAoZmxhZyA9PSAwKQoJCQljb3V0IDw8IC0xOwoJCWVsc2UKCQkJY291dCA8PCBmbGFnOwoJfQoKCXJldHVybiAwOwp9