#include using namespace std; #define rep(i,n) for(int i=0;i<(int)(n);i++) #define ALL(v) v.begin(),v.end() typedef long long ll; template using V=vector; template using VV=V>; int main(){ ios::sync_with_stdio(false); std::cin.tie(nullptr); int c0,c1,c2,c3,l,r; cin>>c0>>c1>>c2>>c3>>l>>r; auto f=[&](double x)->double{ return c0+c1*x+c2*x*x+c3*x*x*x; }; double L=f(l),R=f(r); if(c3!=0){ if(c2*c2-3*c1*c3>0){ double d=(double)sqrt(c2*c2-3*c1*c3); double x0=(-c2+d)/(3*c3),x1=(-c2-d)/(3*c3); double mi=min(L,R),ma=max(L,R); if(l