#include <bits/stdc++.h>
using namespace std ;
map<int , bool> m;
int main() {
int n; cin >> n ;
for (int i = 1, cnt = 0; i <= n; ++i) {
int x; cin >> x;
if (m.find(x) == m.end()) {
++cnt;
cout << "No " << cnt << endl;
}
else {
cout << "Yes " << cnt << endl ;
}
m[x] = true;
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkIDsKCm1hcDxpbnQgLCBib29sPiBtOwoKaW50IG1haW4oKSB7CiAgICBpbnQgbjsgY2luID4+IG4gOwogICAgZm9yIChpbnQgaSA9IDEsIGNudCA9IDA7IGkgPD0gbjsgKytpKSB7CiAgICAgICAgaW50IHg7IGNpbiA+PiB4OwogICAgICAgIGlmIChtLmZpbmQoeCkgPT0gbS5lbmQoKSkgewogICAgICAgICAgICArK2NudDsKICAgICAgICAgICAgY291dCA8PCAiTm8gIiA8PCBjbnQgPDwgZW5kbDsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGNvdXQgPDwgIlllcyAiIDw8IGNudCA8PCBlbmRsIDsKICAgICAgICB9CiAgICAgICAgbVt4XSA9IHRydWU7CiAgICB9CiAgICByZXR1cm4gMDsKfQ==