#include <bits/stdc++.h>
using namespace std;
int main() {
int n, k;
cin >> n >> k;
int a[100005];
for (int i = 0; i < n; i++)
cin >> a[i];
bool found = false;
for (int i = 0; i < n - 1; i++) {
for (int j = i + 1; j < n; j++) {
if (a[i] + a[j] == 2 * k) {
cout << i << " " << j << endl;
found = true;
}
}
}
if (!found)
cout << "NO";
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBpbnQgbiwgazsKICAgIGNpbiA+PiBuID4+IGs7CgogICAgaW50IGFbMTAwMDA1XTsKCiAgICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykKICAgICAgICBjaW4gPj4gYVtpXTsKCiAgICBib29sIGZvdW5kID0gZmFsc2U7CgogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuIC0gMTsgaSsrKSB7CiAgICAgICAgZm9yIChpbnQgaiA9IGkgKyAxOyBqIDwgbjsgaisrKSB7CiAgICAgICAgICAgIGlmIChhW2ldICsgYVtqXSA9PSAyICogaykgewogICAgICAgICAgICAgICAgY291dCA8PCBpIDw8ICIgIiA8PCBqIDw8IGVuZGw7CiAgICAgICAgICAgICAgICBmb3VuZCA9IHRydWU7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CgogICAgaWYgKCFmb3VuZCkKICAgICAgICBjb3V0IDw8ICJOTyI7CgogICAgcmV0dXJuIDA7Cn0=