#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; typedef long long int ll; typedef pair P; int main() { int n; cin>>n; int a[100010]; for(int i=0; i>a[i]; } int x=0; vector v; set st; //v.push_back(0), st.insert(0); int x1, l; for(int i=0; i<=n; i++){ if(st.find(x)!=st.end()){ x1=x; break; } v.push_back(x); st.insert(x); x+=a[x]; x%=n; } for(int i=0; i s1(l+1), s2(m+1); for(int i=0; i>q; while(q--){ ll k; cin>>k; if(k<=l){ cout<