
#pragma TASS input { N == 10 }
int N;
#pragma TASS input
double E0_init;
#pragma TASS input
double E_init;

// what to check?

void main() {
	double S;
	double S0;
	double S1;
	double E = E_init;
	double E0 = E0_init;
	double E1;
	int i;
	int j;
	
	S = 0.0;
	S0= 0.0;
	S1= 0.0;
	// N in [10,100]
	
	for (i=1;i<N;i++) {
		E1 = E0;
		E0 = E;
		// E in [-1,1]
		S1 = S0;
		S0 = S;
		S  = 0.7*E - 1.3*E0 + 1.1*E1 + 1.4*S0 - 0.7*S1; 
	}
	
}
