#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
#define rep(i,n) for(int i=0;i<n;i++)

int main(){
	string table[] = {"0111111","0000110","1011011","1001111","1100110","1101101","1111101","0100111","1111111","1101111"};
	int n;
	while(cin >> n , ~n){
		string cur = "0000000";
		rep(i,n){
			int number; cin >> number;
			rep(i,7)cout << (cur[i] != table[number][i]);
			cout << endl;
			cur = table[number];
		}
	}
}