#include using namespace std; typedef pair pii; typedef long long ll; const int N = 2000010, MOD = 998244353, INF = 0x3f3f3f3f; int n, m, w[N]; int main() { scanf("%d", &m); while (m--) { int x, n, d; scanf("%d%d%d", &x, &n, &d); if (__gcd(x, d) > 1) puts("inf"); else printf("%lld\n", (ll)x * d - x - d + (ll)(x - 2) / n * x + x ? (ll)x * d - x - d + (ll)(x - 2) / n * x + x : -1); } return 0; }