/* [NWERC'08] DISGRUNTLED JUDGE by: Jan Kuipers */ using namespace std; #include #include const int p = 73; const int q = 137; const int M = p*q; int mod (int a) { return (a%M+M)%M; } int pow (int a, int b) { int res=1; while (b) { if (b&1) res=mod(res*a); a=mod(a*a); b>>=1; } return res; } int inv (int a) { return pow(a,M-p-q); } int main () { int N; cin>>N; vector x(N); for (int i=0; i>x[i]; for (int a=0; a