#include #include #include using namespace std; int main(){ vector a(5); for(int i = 0; 5 > i; i++){ cin>>a[i]; } reverse(a.begin(),a.end()); long long A = 1; long long B = 1; while(a[0] > A){ A = A+B; swap(A,B); } int ans = 0; if(a[0] == 1 && a[1] == 1){ ans = 2; A = 2; B = 3; }else if(a[0] == 1){ A = 1; B = 2; } while(ans != 5 && a[ans] == A){ ans++; A = A+B; swap(A,B); } cout << ans << endl; }