#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define REP(i,s,n) for(int i=(int)(s);i<(int)(n);i++) using namespace std; typedef long long int ll; typedef vector VI; typedef pair PI; const double EPS=1e-9; int main(void){ int h,a,d; cin >> h >> a >> d; int m = 123456789; REP(i, 0, (h + 2 * a) / a) { int r = h - a * i; int td = max((r + d - 1) / d, 0); m = min(m, 2 * i + td * 3); } cout << m / 2.0 << endl; return 0; }