S=X[0]+X[N-1]; for(k=0; k<N; k++) X[k]+=X[k]+S;
S=X[0]*X[N-1]; for(k=0; k<N; k++) { X[k]=2*X[k]+S; for(i=0; i<3; i++) S=S*2; }
S=X[1]+X[N-1]+3; for(k=0; k<N; k++) for(m=0; m<N; m++) X[k]+=S;
T(N) = 5*N2 + 3*N + 1
T(N) = N3 - 3*N2 + N
T1(N) = N2 - N - 10 T2(N) = 4N + 40
S=X[0]+X[N-1]; for(k=0; k<N; k++) X[k]+=S;
S=X[0]+X[N-1]; for(k=0; k<N; k++) for(m=0; m<N; m++) X[k]+=S;
S=X[0]+X[N-1]; for(k=0; k<N; k++) for(m=0; m<N; m++) for(q=0; q<N; q++) X[k]+=X[q]+S
S=X[0]+X[N-1]; for(k=0; k<N; k++) for(m=0; m<2*N*N; m++) X[k]+=X[m]+S;
k=0; for(i=0; i<N; i++) if( X[i] == R) { k=i; break; }