We say that an integer n≥1 is joyful if, by concatenating the digits 25 to the right of n, we get a perfect square. For example, 2 is a joyful number (as 225=152) but 3 is not (as 325 is not a perfect square).
Given an integer k such that 1≤k≤109, count the number of distinct prime factors of the k-th joyful number.
The first line contains one integer t, the number of test cases (1≤t≤4⋅103).
Each test case is given on a separate line containing an integer k (1≤k≤109).
For each test case, print a line with a single integer: the number of distinct prime factors of the k-th joyful number.
The first joyful number is 2, which has one distinct prime factor. The fourth joyful number is 20=2⋅2⋅5, which has two distinct prime factors.