#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long int ll; typedef pair P; int gcd(int a, int b){ if(b==0) return a; return gcd(b, a%b); } int main() { int n; cin>>n; int a[10000]; for(int i=0; i>a[i]; bool used[10000]={}; int ans[10000]; ans[0]=a[0]; used[0]=1; for(int i=1; il){ mx0=l; mx1=a[j]; i0=j; }else if(mx0==l && mx1>a[j]){ mx1=a[j]; i0=j; } } used[i0]=1; ans[i]=a[i0]; } for(int i=0; i