#include <bits/stdc++.h>
using namespace std;
bool MySort(const pair<int, int>& A, const pair<int, int>& B) {
  return A.first > B.first;
}
int main() {
  int T;
  cin >> T;
  while (T--) {
    long long X, Y, K;
    cin >> X >> Y >> K;
    long long Ans = 0;
    long long All = Y * K + K;
    All--;
    if (All % (X - 1) == 0) {
      Ans += (All / (X - 1));
    } else {
      Ans += (All / (X - 1)) + 1;
    }
    Ans += K;
    cout << Ans << endl;
  }
  return 0;
}
