import std; enum real M = 1e3; void main() { real x, y, h; readf("%f %f %f\n", x, y, h); x *= M, y *= M; int res; void f(real u, real v, real w, int num = 0) { res = max(res, num); if (u > w) f(u/2.0, v, w*2.0, num+1); if (v > w) f(u, v/2.0, w*2.0, num+1); } f(x, y, h); res.writeln; }