import math
n, x, y, a, b = map(int, input().split())
S = 0
s = 0
M = 0
gift_num = []
surprise = 0
max_surprise = []
for i in range(1, n + 1):
S, s, M = map(int, input().split())
S = S * x
s = s * y
gift = M - S - s
if gift > 0:
gift_num.append(1)
else:
gift_num.append(0)
if gift > 0:
surprise += gift
if gift > (S + s):
surprise += 0.5 * gift
surprise = math.ceil(surprise)
if i >= 2 and gift_num[i - 1] == gift_num[i - 2]:
if gift_num[i - 1] == 1:
surprise *= 2
if gift_num[i - 1] == 0:
surprise /= 2
surprise = math.floor(surprise)
max_surprise.append(surprise)
max_surp = max(max_surprise)
print(max_surp, surprise)