#include using namespace std; #define fs first #define sc second #define mp make_pair #define pb push_back #define eb emplace_back #define ALL(A) A.begin(),A.end() #define RALL(A) A.rbegin(),A.rend() typedef long long LL; typedef pair P; const LL mod=1000000007; const LL LINF=1LL<<60; const int INF=1<<30; int dx[]={1,0,-1,0}; int dy[]={0,1,0,-1}; int main(){ LL x,y,h;cin >> x >> y >> h; x *= 1000; y *= 1000; if(x > y) swap(x,y); LL ans = 0; while(h < x){ ans++; h *= 2; x /= 2; } while(h < y){ ans++; h *= 2; y /= 2; } cout << ans << endl; return 0; }