a,b,c,d,p,q=map(int,input().split()) r=q-p #定義域の範囲 def func(x): return a*x**3+b*x**2+c*x+d data=[(x,func(x))for x in range(p,q+1)] M,XM,m,Xm=func(q),q,func(q),q for i in range(r+1): if data[r-i][1]>=M: XM,M=data[r-i] if data[r-i][1]<=m: Xm,m=data[r-i] print(M,XM,m,Xm)