P19244 [CodeChef] JMARKET
普及-
题目描述

Janmansh is at the fruit market to buy fruits for Chingari. There is an infinite supply of three different kinds of fruits with prices A, B and C.

He needs to buy a total of X fruits having at least 2 different kinds of fruits. What is the least amount of money he can spend to buy fruits?

------ Input Format ------

  • The first line of the input contains a single integer T - the number of test cases. The description of T test cases follows.
  • The first and only line of each test case contains four space separated integers X, A, B, C - the number of fruits to buy and the prices of the three different types of fruits respectively.

------ Output Format ------

For each test case, output the least amount of money he can spend to buy fruits.

------ Constraints ------

$1 ≤T ≤10^{5}$
$2 ≤X ≤1000$
$1 ≤A, B, C ≤100$

----- Sample Input 1 ------
2
2 1 1 1
3 4 3 2

----- Sample Output 1 ------
2
7

----- explanation 1 ------
Test case-1: He can buy any two fruits of different kinds for a total price of $2$.

Test case-2: He can buy $1$ fruit of price $3$ and $2$ fruits of price $2$ for a total price of $7$.

输入格式

见题面

输出格式

见题面

样例输入
2 2 1 1 1 3 4 3 2
样例输出
2 7