//
// Created by ycz on 2021/3/13.
//
#include<bits/stdc++.h>
#define LL long long
using namespace std;
int num[200011];
int main(){
    int t;
    cin>>t;
    while(t--){
        int n;
        cin>>n;
        int x;
        for(int i=1;i<=n;i++){
            cin>>x;
            num[max(1,i-x+1)]+=1;
            num[i+1]-=1;
        }
        for(int i=1;i<=n;i++) num[i]+=num[i-1];
        for(int i=1;i<=n;i++){
            if(num[i]) cout<<1<<" ";
            else cout<<0<<" ";
            num[i]=0;
        }
        num[0]=0;
        num[n+1]=0;
        cout<<endl;
    }
}
