#include using namespace std; const int MAX_N = 105; int T, N, A[MAX_N]; int test1() { int flag; for(int i=1; i<=N; i++) { flag = 0; for(int j=1; j<=N; j++) { if(i == A[j]) { flag = 1; break; } } if(flag == 0) break; } return flag; } int test2() { int flag = 0; for(int i=2; i<=N; i++) { if(A[i] != A[i-1] + 1){ flag = 1; break; } } return flag; } int main() { cin >> T; while(T--) { cin >> N; for(int i=1; i<=N; i++) cin >> A[i]; if(test1() && test2()) cout << "yes\n"; else cout << "no\n"; } return 0; }