include [HTML_REMOVED]
using namespace std;
int main() {
int T;
cin >> T;
while(T–) {
int n;
cin >> n;
vector[HTML_REMOVED] a(n);
for(int i = 0; i < n; i++) cin >> a[i];
vector<int> v(n + 1, 0);
for(int i = 0; i < n; i++) {
v[i + 1]--;
v[max(0, i - a[i] + 1)]++;
}
for(int i = 0; i < n; i++) {
if(i) v[i] += v[i - 1];
if(v[i]) {
cout << 1 << " ";
} else {
cout << 0 << " ";
}
}
cout << endl;
}
}