#include using namespace std; int n, x, y, a, t, r=-1; int main() { cin.tie(0); ios::sync_with_stdio(false); cin >> n; int d[n]; for (int i = 0; i < n; ++i) cin >> d[i]; sort(d, d+n); cin >> x >> y; a = abs(x) + abs(y); for (int i = 0; i < n; ++i) { if (d[i]==a) r = 1; else if (binary_search(d, d+n, abs(a-d[i])) || binary_search(d, d+n, a+d[i])) r = 2; if (r!=-1) break; } cout << r << "\n"; }