P = A사의 리터 당 가격(원), Q = B사의 기본요금(원), R = B사의 기본제공 수도량(L), S=B사의 리터 당 가격(원), W = 종민이의 수도사용량(L)
A사 이용 시 지불 가격 = 사용량 W(L) X P(원)
B사 이용 시 지불 가격 = R리터 초과 시 Q + (W-R)*S
B사 이용 시 지불 가격 = R리터 이하 시 Q
T = int(input())
for testcase in range(1,T+1):
P, Q, R, S, W = map(int, input().split())
Avalue = P * W
Bvalue = 0
if W > R:
Bvalue = Q + (W-R)*S
else:
Bvalue = Q
print(f'#{testcase} {min(Avalue, Bvalue)}')