#include <iostream>
#include <math.h>
using namespace std;
int main() {
double n, x, y;
cin >> n >> x >> y;
double r = (n * y) / (x + y);
if ((n - r) * y < (r + 1) * x)
r = (n - r) * y;
else
r = (r + 1) * x;
cout << int(ceil(r));
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWF0aC5oPiAKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKSB7Cglkb3VibGUgbiwgeCwgeTsKCWNpbiA+PiBuID4+IHggPj4geTsgCglkb3VibGUgciA9IChuICogeSkgLyAoeCArIHkpOwoJaWYgKChuIC0gcikgKiB5IDwgKHIgKyAxKSAqIHgpCgkJciA9IChuIC0gcikgKiB5OwoJZWxzZQoJCXIgPSAociArIDEpICogeDsKCWNvdXQgPDwgaW50KGNlaWwocikpOwoJcmV0dXJuIDA7Cn0=