#include using namespace std; typedef long long ll; typedef pair P; #define REP(i,n) for(ll i=0;i> T; while(T--){ int N; cin >> N; if((N*(N+1)/2)%2==1){ cout << -1 << endl; continue; } int s=N*(N+1)/4; string x(N,'0'); int a=0,p=-1; for(i=N;i>=1;i--){ if(a+i<=s){ a+=i; x[i-1]='1'; } else{ p=i; break; } } for(i=p;i>=1;i--){ if(a+i==s){ x[i-1]='1'; break; } } cout << x << endl; } return 0; }