#include <stdio.h>
#include <math.h>
#include <stdbool.h>
#define ll long long
ll t, n;
ll summ(ll x) {
ll s = 0;
while (x > 0) {
s += x % 10;
x /= 10;
}
return s;
}
ll doo(ll x) {
ll s = 0;
for (ll i = 2; i * i <= x; i++) {
while(x % i == 0) {
x /= i;
s += summ(i);
}
}
if (x > 1) s += summ(x);
return s;
}
int main() {
while (t--) {
if (doo
(n
) == summ
(n
)) printf("1");
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CiNpbmNsdWRlIDxzdGRib29sLmg+CiNkZWZpbmUgbGwgbG9uZyBsb25nCgpsbCB0LCBuOwoKbGwgc3VtbShsbCB4KSB7CiAgbGwgcyA9IDA7CiAgd2hpbGUgKHggPiAwKSB7CiAgICBzICs9IHggJSAxMDsKICAgIHggLz0gMTA7CiAgfQogIHJldHVybiBzOwp9CgpsbCBkb28obGwgeCkgewogIGxsIHMgPSAwOwogIGZvciAobGwgaSA9IDI7IGkgKiBpIDw9IHg7IGkrKykgewogICAgd2hpbGUoeCAlIGkgPT0gMCkgewogICAgICAgeCAvPSBpOwogICAgICAgcyArPSBzdW1tKGkpOwogICAgfQogIH0KICBpZiAoeCA+IDEpIHMgKz0gc3VtbSh4KTsKICByZXR1cm4gczsKfQoKCmludCBtYWluKCkgewoKICBzY2FuZigiJWxsZCIsICZ0KTsKICB3aGlsZSAodC0tKSB7CiAgICBzY2FuZigiJWxsZCIsICZuKTsKICAgIGlmIChkb28obikgPT0gc3VtbShuKSkgcHJpbnRmKCIxIik7CiAgICBlbHNlIHByaW50ZigiMCIpOwogICAgcHJpbnRmKCJcbiIpOwoKICB9CiAgCiAgcmV0dXJuIDA7Cn0=