#include using namespace std; typedef int64_t i64; typedef uint64_t ui64; const int inf=1073741823; const i64 llinf=4611686018427387903LL; int main(void){ int n; scanf("%i",&n); int *p=new int[n]{}; queue *a=new queue[n]{}; set s; for(int i=0;i