#include #define REP(i,a,b) for(int i=a;i<(int)b;i++) #define rep(i,n) REP(i,0,n) int main() { long long A, B, T; std::cin >> A >> B >> T; long long min = 1e14; rep(j, A) { long long i = (T-B*j+A-1)/A; min = std::min(min, A*i+B*j); if(B*j > T) { break; } } std::cout << min << "\n"; return 0; }