#include<stdio.h>
int main() {
int x, y, m, i, j;
int ans = 0;
scanf("%d%d%d", &x, &y, &m);
for (i = 0; i < m; i++)for (j = 0; j < m; j++) {
if (x*i + y*j > m)break;
if (x*i + y*j>ans)ans = x*i + y*j;
}
printf("%d", ans);
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KaW50IG1haW4oKSB7CglpbnQgeCwgeSwgbSwgaSwgajsKCWludCBhbnMgPSAwOwoJc2NhbmYoIiVkJWQlZCIsICZ4LCAmeSwgJm0pOwoJZm9yIChpID0gMDsgaSA8IG07IGkrKylmb3IgKGogPSAwOyBqIDwgbTsgaisrKSB7CgkJaWYgKHgqaSArIHkqaiA+IG0pYnJlYWs7CgkJaWYgKHgqaSArIHkqaj5hbnMpYW5zID0geCppICsgeSpqOwoJfQoJcHJpbnRmKCIlZCIsIGFucyk7CglyZXR1cm4gMDsKfQ==