C=list(map(int,input().split())) L,R=list(map(int,input().split())) ans=10**10 def f(x): return abs(C[0]+C[1]*x+C[2]*x*x+C[3]*x*x*x) M=200000 for i in range(L*M,R*M+1): ans=min(ans,f(i/M)) print(ans)