#include <stdio.h>
int main(void) {
int N, A[1000], X, count = 0;
A[1] = -1;
for (int i = 2; i <= N; i++) {
}
for (int i = 1; i <= N; i++) {
if (i == X) {
continue;
}
int now = i;
while (A[now] != -1) {
now = A[now];
if (now == X) {
count++;
break;
}
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CiAgICBpbnQgTiwgQVsxMDAwXSwgWCwgY291bnQgPSAwOwoKICAgIHNjYW5mKCIlZCIsICZOKTsKCiAgICBBWzFdID0gLTE7CiAgICBmb3IgKGludCBpID0gMjsgaSA8PSBOOyBpKyspIHsKICAgICAgICBzY2FuZigiJWQiLCAmQVtpXSk7CiAgICB9CgogICAgc2NhbmYoIiVkIiwgJlgpOwoKICAgIGZvciAoaW50IGkgPSAxOyBpIDw9IE47IGkrKykgewogICAgICAgIGlmIChpID09IFgpIHsKICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgfQoKICAgICAgICBpbnQgbm93ID0gaTsKCiAgICAgICAgd2hpbGUgKEFbbm93XSAhPSAtMSkgewogICAgICAgICAgICBub3cgPSBBW25vd107CgogICAgICAgICAgICBpZiAobm93ID09IFgpIHsKICAgICAgICAgICAgICAgIGNvdW50Kys7CiAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KCiAgICBwcmludGYoIiVkXG4iLCBjb3VudCk7CiAgICByZXR1cm4gMDsKfQ==