#include <stdio.h>
int main(void) {
// your code goes here
//freopen("input.txt", "r", stdin);
//freopen("output.txt", "w", stdout);
int n,k,i,l,c, p[1000000], ind, chk;
int v[n];
for (i=1;i<=n;i++){
}
i=1;
p[1]=1;
chk=0;
do {
i++;
k=p[i-1];
p[i]=(p[i-1]+v[k])%n+1;
//printf ("%d ",p[i]);
for (ind=1;ind<i;ind++){
if (p[ind]==p[i]){
chk=1;
i=i-1;
}
}
} while (chk==0);
c=0;
for (k=1;k<=i;k++){
l=p[k];
v[l]=-1;
c++;
}
for (k=1;k<=n;k++){
if (v[k]>=0)
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CgkKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCS8vZnJlb3BlbigiaW5wdXQudHh0IiwgInIiLCBzdGRpbik7CgkvL2ZyZW9wZW4oIm91dHB1dC50eHQiLCAidyIsIHN0ZG91dCk7CgkKCWludCBuLGssaSxsLGMsIHBbMTAwMDAwMF0sIGluZCwgY2hrOwoJc2NhbmYoIiVkXG4iLCZuKTsKCWludCB2W25dOwoJZm9yIChpPTE7aTw9bjtpKyspewoJCXNjYW5mKCIlZCIsJnZbaV0pOwoJICAgICB9CglpPTE7CglwWzFdPTE7CgljaGs9MDsKCWRvIHsKCQlpKys7CgkJaz1wW2ktMV07CgkJcFtpXT0ocFtpLTFdK3Zba10pJW4rMTsKICAgICAgICAvL3ByaW50ZiAoIiVkICIscFtpXSk7CgkJZm9yIChpbmQ9MTtpbmQ8aTtpbmQrKyl7CgkJCQlpZiAocFtpbmRdPT1wW2ldKXsKCQkJCQkJY2hrPTE7CgkJCQkJCWk9aS0xOwoJCQkJfQoJCQl9Cgl9IAl3aGlsZSAoY2hrPT0wKTsKCWM9MDsKCWZvciAoaz0xO2s8PWk7aysrKXsKCQkJbD1wW2tdOwoJCQl2W2xdPS0xOwoJCQljKys7Cgl9CglwcmludGYoIlxuJWRcbiIsIG4tYyk7Cglmb3IgKGs9MTtrPD1uO2srKyl7CglpZiAodltrXT49MCkKCQlwcmludGYoIiVkICIsayk7Cgl9CiAKCXJldHVybiAwOwp9Cg==
MTAwCjMyIDMyIDcyIDIyIDQ0IDMgNzUgOTIgNyA0OSA5NSA5NCA4NSA1OSA2MyA1NiA1NyAyMCA2OCA1NiA0NSA0IDQyIDUxIDM4IDMzIDY4IDY3IDQwIDg4IDY3IDk1IDg2IDQ1IDgzIDMxIDY2IDgwIDUyIDc2IDUwIDQgODYgNDggNzkgNDkgMzkgNzMgNTAgMTUgMTUgMTAgMTcgMjIgNjUgNTcgOTAgNjIgNTggOTYgNDMgMTUgMjYgOCA5MCA5MyA0MCA2NCA3NSAzMiA3MCAxNCA5NyA3OCA1NiA2IDEzIDEyIDg5IDgxIDYxIDY2IDk3IDE4IDg0IDMgMjEgMjIgNTQgMjIgNzQgMzkgOTAgOTEgODMgMTYgNTUgNTIgMTUgNQ==
100
32 32 72 22 44 3 75 92 7 49 95 94 85 59 63 56 57 20 68 56 45 4 42 51 38 33 68 67 40 88 67 95 86 45 83 31 66 80 52 76 50 4 86 48 79 49 39 73 50 15 15 10 17 22 65 57 90 62 58 96 43 15 26 8 90 93 40 64 75 32 70 14 97 78 56 6 13 12 89 81 61 66 97 18 84 3 21 22 54 22 74 39 90 91 83 16 55 52 15 5