#include #define rep(i,n) for(int i=0;i<(n);i++) using namespace std; using lint=long long; int main(){ int n,k; scanf("%d%d",&n,&k); vector p(n); rep(i,n) scanf("%d",&p[i]); vector dbl(30,vector>(n)); rep(i,n){ if(i+p[i]>t&1) { c+=dbl[t][x].second; x=dbl[t][x].first; } printf("%lld\n",x+n*c+1); } return 0; }