A 质因数

题目描述

定义 $f(x)$ 表示 $x$ 分解质因数后得到的质数个数,例如 $f(6)=2,f(12)=3$。 具体的,令 $x=p_1^{a_1}p_2^{a_2}\cdots p_k^{a_k}$,其中 $p_1,p_2,\ldots,p_k$ 是两两不同的质数,则 $f(x)=a_1+a_2+\cdots + a_k$。 给定一个数 $n$,判断是否存在 $1<m<n$,满足 $f(m)>f(n)$。

输入输出格式

输入格式


第一行一个整数 $T$,表示数据组数。 接下来 $T$ 行,每行一个正整数 $n$。

输出格式


输出 $T$ 行,若对于第 $i$ 组数据给定的 $n$ 存在 $1<m<n,f(m)>f(n)$ 输出一行一个数 $1$,否则输出一行一个数 $0$。

输入输出样例

输入样例 #1

6
2
3
4
5
12
514

输出样例 #1

0
0
0
1
0
1

说明

**【样例解释 #1】** $f(2)=1$,不存在 $1<x<2,f(x)>1$。 $f(3)=1$,不存在 $1<x<3,f(x)>1$。 $f(4)=2$,不存在 $1<x<4,f(x)>2$。 $f(5)=1$,存在 $f(4)=2$。 $f(12)=3$,不存在 $1<x<12,f(x)>3$。 $f(514)=2$,存在 $f(114)=3$。 **【数据范围】** 对于所有数据,满足 $1\leq T\leq 10^4$,$2\leq n\leq 10^{18}$。详细数据范围如下: - Subtask #1 (25 pts): $T,n\le 10$。 - Subtask #2 (35 pts): $n\le 10^5$。 - Subtask #3 (15 pts): $T\le 10$,$n$ 在 $[2,10^{18}]$ 内均匀随机生成。 - Subtask #4 (25 pts):没有任何附加限制。