#include <iostream>
using namespace std;
const int TEN = 10;
const int HUNDRED =100;
const int MAX_LENGTH = 1000;
int main() {
int n, v[MAX_LENGTH + 1];
cin >> n;
for (int i = 1; i <= n; ++i) {
cin >> v[i];
int flag = 1;
int lastA = v[i] % HUNDRED;
int firstB = 0;
if (flag == 0) {
int copyB = v[i];
while (copyB >= HUNDRED) {
firstB = copyB;
copyB /=TEN;
}
}
flag = 0;
cout << lastA << " " << firstB <<" \n";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY29uc3QgaW50IFRFTiA9IDEwOwpjb25zdCBpbnQgSFVORFJFRCAgPTEwMDsKY29uc3QgaW50IE1BWF9MRU5HVEggPSAxMDAwOwoKaW50IG1haW4oKSB7CglpbnQgbiwgdltNQVhfTEVOR1RIICsgMV07CgljaW4gPj4gbjsKCQoJZm9yIChpbnQgaSA9IDE7IGkgPD0gbjsgKytpKSB7CgkJY2luID4+IHZbaV07CgkJaW50IGZsYWcgPSAxOwoJCWludCBsYXN0QSA9IHZbaV0gJSBIVU5EUkVEOwoJCQlpbnQgZmlyc3RCID0gMDsKCQlpZiAoZmxhZyA9PSAwKSB7CgkJCWludCBjb3B5QiA9IHZbaV07CgkJCXdoaWxlIChjb3B5QiA+PSBIVU5EUkVEKSB7CgkJCQlmaXJzdEIgPSBjb3B5QjsKCQkJCWNvcHlCIC89VEVOOwoJCQl9CgkJCQoJCX0KCQlmbGFnID0gMDsKCQljb3V0IDw8IGxhc3RBIDw8ICIgIiA8PCBmaXJzdEIgPDwiIFxuIjsKCX0KCXJldHVybiAwOwp9