#include<bits/stdc++.h>
using namespace std;
const int N=1e6 +10;
int n;
int q[N];
void quick_sort(int q[],int l,int r){
if(l>=r){
return ;
}
int x = q[(l+r)/2],i = l-1,j=r+1;
while(i<j){
do i++; while(q[i]<x);
do j--; while(q[j]>x);
if(i<j) swap(q[...