#include <bits/stdc++.h>
using namespace std;
int t,x,a[]={0,-1,1,7,4,2,6,8,10,18,22},b[]={88,108,188,200,208,288,688};
int main(){
cin >> t;
for(int i=1;i<=t;i++){
cin >> x;
if(1<=x&&x<=10){printf("%d\n",a[x]);continue;}
printf("%d",b[x%7]);
for(int j=1;j<x/7-1;j++)printf("8");
cout << endl;
}
return 0;
}