#include <bits/stdc++.h>
using namespace std;

void printVec(vector<char>& v) {
    for (char c : v) {
        cout << c; 
    }
    cout << endl; 
}

int main() {
	int t;
	cin >> t;
	for(int i=0;i<t;i++){
		vector<char> v;
		string s;
		cin >> s;
		for(int i=0;i<s.size();i++){
			v.push_back(s[i]);
		}
		sort(v.begin(),v.end());
		//printVec(v);
		if(v.back() - v.front() == 2){
			cout << "?";
		}else if(v.front() == '<'){
			cout << v[0];
		}else if(v.back() == '>'){
			cout << '>';
		}else{
			cout << "=";
		}
		cout << endl;
	}
	
	return 0;
}