#include <bits/stdc++.h>
using namespace std;
#define ll long long
#define FOR(i,l,r) for(int i = l; i<= r; i++)
#define FORD(i,r,l) for(int i = r; i >= l; i--)
#define MOD 998244353
#define LINF 0x3f3f3f3f3f3f3f3f
#define pb push_back
#define fastIO ios::sync_with_stdio(0);cout.tie();cin.tie()
#define fi first
#define se second
#define all(x) x.begin(),x.end()
#define LG 20
string a;
int base = 311;
int q;
ll Hash[1000005];
ll Pow[1000005];
ll get(int l, int r){
return (Hash[r]-Hash[l-1]*Pow[r-l+1]);
}
int main(){
fastIO;
cin>>a;
int n = a.size();
a = ' ' + a;
Pow[0] = 1;
FOR(i,1,n){
Pow[i] = Pow[i-1]*base;
}
FOR(i,1,n){
Hash[i] = (Hash[i-1]*base + a[i] - '0');
}
cin>>q;
while(q--){
int a,b,l;
cin>>a>>b>>l;
if(get(a,a+l) > get(b,b+l)){
cout<<">"<<endl;
}
else if(get(a,a+l) < get(b,b+l)){
cout<<"<"<<endl;
}
else{
cout<<"="<<endl;
}
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgbGwgbG9uZyBsb25nCiNkZWZpbmUgRk9SKGksbCxyKSBmb3IoaW50IGkgPSBsOyBpPD0gcjsgaSsrKQojZGVmaW5lIEZPUkQoaSxyLGwpIGZvcihpbnQgaSA9IHI7IGkgPj0gbDsgaS0tKQojZGVmaW5lIE1PRCA5OTgyNDQzNTMKI2RlZmluZSBMSU5GIDB4M2YzZjNmM2YzZjNmM2YzZgojZGVmaW5lIHBiIHB1c2hfYmFjawojZGVmaW5lIGZhc3RJTyBpb3M6OnN5bmNfd2l0aF9zdGRpbygwKTtjb3V0LnRpZSgpO2Npbi50aWUoKQojZGVmaW5lIGZpIGZpcnN0CiNkZWZpbmUgc2Ugc2Vjb25kCiNkZWZpbmUgYWxsKHgpIHguYmVnaW4oKSx4LmVuZCgpCiNkZWZpbmUgTEcgMjAKc3RyaW5nIGE7CmludCBiYXNlID0gMzExOwppbnQgcTsKbGwgSGFzaFsxMDAwMDA1XTsKbGwgUG93WzEwMDAwMDVdOwpsbCBnZXQoaW50IGwsIGludCByKXsKcmV0dXJuIChIYXNoW3JdLUhhc2hbbC0xXSpQb3dbci1sKzFdKTsKfQppbnQgbWFpbigpewpmYXN0SU87CmNpbj4+YTsKaW50IG4gPSBhLnNpemUoKTsKYSA9ICcgJyArIGE7ClBvd1swXSA9IDE7CkZPUihpLDEsbil7CiAgICAgUG93W2ldID0gUG93W2ktMV0qYmFzZTsKICB9CiAgRk9SKGksMSxuKXsKICAgIEhhc2hbaV0gPSAoSGFzaFtpLTFdKmJhc2UgKyBhW2ldIC0gJzAnKTsKICB9CiAgY2luPj5xOwogIHdoaWxlKHEtLSl7CiAgICBpbnQgYSxiLGw7CiAgICBjaW4+PmE+PmI+Pmw7CiAgICBpZihnZXQoYSxhK2wpID4gZ2V0KGIsYitsKSl7CiAgICAgICAgY291dDw8Ij4iPDxlbmRsOwogICAgfQogICAgZWxzZSBpZihnZXQoYSxhK2wpIDwgZ2V0KGIsYitsKSl7CiAgICAgICAgY291dDw8IjwiPDxlbmRsOwogICAgfQogICAgZWxzZXsKICAgICAgICBjb3V0PDwiPSI8PGVuZGw7CiAgICB9CiAgfQp9Cg==