/* maks007 */
/* Kut Bilim */
#include <iostream>
#include <set>
#include <deque>
#include <queue>
#include <stack>
#include <vector>
#include <algorithm>
#include <stdio.h>
#include <iomanip>
#include <cmath>

using namespace std;

#define lint long long
#define unl unsigned long long

int main(){
	ios_base::sync_with_stdio(0);
	cin.tie(0);
	
	int t;
	
	cin >> t;
	
	while(t--){
		
		string s;
		
		cin >> s;
		
		if(s[0] == ')' || s[s.size() - 1] == '('){
			
			cout << "NO\n";
		}else{
			
			int c = 0;
			
			for(int i = 0; i < s.size(); i++){
				
				if(s[i] == '?') c++;
			}
			
			if(c % 2 == 0) cout << "YES\n";
			else cout << "NO\n";
		}
	}

	return 0;
}
