#include<iostream>
#include <string>
using namespace std;
int main(void)
{
int T;
long long K;
long long n,m;
cin >> T;
while (T--)
{
cin >> K;
n = 2;
m = 1;
while (K - n > 0)
{
K -= n;
n <<= 1;
++m;
}
--K;
string out(m,'4');
while (m--)
{
if (K&0x1)
{
out[m] = '7';
}
K >>= 1;
}
cout << out << endl;
}
return 0;
}