#include<cstdio>
#include<cstdlib>
#include<queue>
#include<vector>
#include<cstring> 
#include<algorithm>
using namespace std;

typedef long long ll;
const int maxn=105;
ll h[maxn];
int main(){
	int t; scanf("%d",&t);
	while(t--){
		int n; scanf("%d",&n);
		ll tmp=0;
		bool flag=true;
		for(int i=0;i<n;i++){
			scanf("%d",&h[i]);
		}
		for(int i=0;i<n;i++){
			tmp+=h[i]-i;
			if(tmp<0){
				flag=false; break;
			}
		}
		printf("%s\n",flag?"YES":"NO");
	}
} 