#include <bits/stdc++.h>
using namespace std;
int atoi(string str);
int main()
{
int t;
cin>>t;
while(t--)
{
string s;
cin>>s;
cout<<atoi(s)<<endl;
}
}
/*This is a function problem.You only need to complete the function given below*/
/*You are required to complete this method */
bool isnumeric(char c){
if(c >= '0' && c <= '9')
return true;
return false;
}
int atoi(string str)
{
int i = 0;
int result = 0;
int sign = 1;
while(str[i]) {
if(str[i] == ' '){
i++;
}
if(str[i] == '-') {
sign = -1;
i++;
}
if(isnumeric(str[i])==false){
//cout << -1 << endl;
return -1;
}
result = result * 10 + str[i++] - '0';
}
return sign * result;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBhdG9pKHN0cmluZyBzdHIpOwppbnQgbWFpbigpCnsKCWludCB0OwoJY2luPj50OwoJd2hpbGUodC0tKQoJewoJCXN0cmluZyBzOwoJCWNpbj4+czsKCQljb3V0PDxhdG9pKHMpPDxlbmRsOwoJfQp9CgovKlRoaXMgaXMgYSBmdW5jdGlvbiBwcm9ibGVtLllvdSBvbmx5IG5lZWQgdG8gY29tcGxldGUgdGhlIGZ1bmN0aW9uIGdpdmVuIGJlbG93Ki8KLypZb3UgYXJlIHJlcXVpcmVkIHRvIGNvbXBsZXRlIHRoaXMgbWV0aG9kICovCmJvb2wgaXNudW1lcmljKGNoYXIgYyl7CiAgICBpZihjID49ICcwJyAmJiBjIDw9ICc5JykKICAgICAgICByZXR1cm4gdHJ1ZTsKICAgIHJldHVybiBmYWxzZTsgICAgCn0KaW50IGF0b2koc3RyaW5nIHN0cikKewogICAgaW50IGkgPSAwOwogICAgaW50IHJlc3VsdCA9IDA7CiAgICBpbnQgc2lnbiAgPSAxOwogICAgd2hpbGUoc3RyW2ldKSB7CiAgICAgICAgaWYoc3RyW2ldID09ICcgJyl7CiAgICAgICAgICAgIGkrKzsKICAgICAgICB9CiAgICAgICAgaWYoc3RyW2ldID09ICctJykgewogICAgICAgICAgICBzaWduID0gLTE7CiAgICAgICAgICAgIGkrKzsKICAgICAgICB9CiAgICAgICAgaWYoaXNudW1lcmljKHN0cltpXSk9PWZhbHNlKXsKICAgICAgICAgICAgLy9jb3V0IDw8IC0xIDw8IGVuZGw7CiAgICAgICAgICAgIHJldHVybiAtMTsKICAgICAgICB9CiAgICAgICAgcmVzdWx0ID0gcmVzdWx0ICogMTAgKyBzdHJbaSsrXSAtICcwJzsKICAgIH0KICAgIHJldHVybiBzaWduICogcmVzdWx0Owp9