#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; using ll=long long; typedef pair P; const ll MOD=1e9+7; int f[]={1, 1, 2, 6, 120}; int main() { int n; cin>>n; ll ans=1; const ll INF=1e9+10; for(int i=0; i>a; if(a==0){ cout<<-1<