#include using namespace std; using ll=long long; ll I=167167167167; ll Q=1e9+7; int main() { int N,A=1,L=0; cin>>N; vector a(N); vector b(N); for(int i=0;i>a[i]; for(int i=0;i>b[i],A*=(i+1); sort(a.begin(),a.end()); sort(b.begin(),b.end()); for(int i=0;i p=b; for(int j=0;jp[k]) Z++; if(a[k]0) L++; next_permutation(p.begin(),p.end()); } next_permutation(a.begin(),a.end()); } long double X=A*A,Y=L; cout<