Codeforces Round 483 (Div. 1) [Thanks, Botan Investments and Victor Shaburov!]
A
Finite or not?
Codeforces
1700
原题
←B →
翻译中…

You are given several queries. Each query consists of three integers $p$, $q$ and $b$. You need to answer whether the result of $p/q$ in notation with base $b$ is a finite fraction.

翻译中…

A fraction in notation with base $b$ is finite if it contains finite number of numerals after the decimal point. It is also possible that a fraction has zero numerals after the decimal point.

翻译中…

Input

翻译中…

The first line contains a single integer $n$ ($1 \le n \le 10^5$) — the number of queries.

翻译中…

Next $n$ lines contain queries, one per line. Each line contains three integers $p$, $q$, and $b$ ($0 \le p \le 10^{18}$, $1 \le q \le 10^{18}$, $2 \le b \le 10^{18}$). All numbers are given in notation with base $10$.

翻译中…

Output

翻译中…

For each question, in a separate line, print Finite if the fraction is finite and Infinite otherwise.

翻译中…

Note

翻译中…

$\frac{6}{12} = \frac{1}{2} = 0,5_{10}$

翻译中…

$\frac{4}{3} = 1,(3)_{10}$

翻译中…

$\frac{9}{36} = \frac{1}{4} = 0,01_2$

翻译中…

$\frac{4}{12} = \frac{1}{3} = 0,1_3$

翻译中…

样例

Input #1
2
6 12 10
4 3 10
Output #1
Finite
Infinite
InputCopy OutputCopy
Input #2
4
1 1 2
9 36 2
4 12 3
3 5 4
Output #2
Finite
Finite
Finite
Infinite
InputCopy OutputCopy
题目信息
题号
983A
时间限制
1 s
内存限制
256 MB
标签
模拟
数学

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。