#include using namespace std; int main(void) { unsigned long long a, b, c; cin >> a >> b >> c; long long ng = -1, ok = 2e18; while (abs(ok - ng) > 1) { unsigned long long mid = (ok + ng) / 2, key = (mid / a * b) + (mid - mid / a); if (key >= c) ok = mid; else ng = mid; } cout << ok << endl; return 0; }