def f(x): return a * (x**3) + b * (x**2) + c * x + d a,b,c,d,p,q = map(int,input().split()) r = q - p l = [] for x in range(p,q + 1): l.append((x,f(x))) M,XM,m,Xm = f(q),q,f(q),q for i in range(r,-1,-1): if l[i][1] >= M: XM,M = l[i] if l[i][1] <= m: Xm,m = l[i] print(M,XM,m,Xm)