#45. Yogurt Sale

Yogurt Sale

在 “Vosmiorochka” 商店里,一杯酸奶的价格是 aa 布尔币(burles),但店里有促销:两杯酸奶可以用 bb 布尔币购买。

Maxim 需要买恰好 nn 杯酸奶。每次买两杯时,他可以选择:

  • 按原价购买两杯(花费 2a2a),或
  • 按促销价购买两杯(花费 bb)。

请问 Maxim 买到 nn 杯酸奶所需花费的最少布尔币是多少?


输入格式

第一行一个整数 tt1t1041 \le t \le 10^4),表示测试用例数量。

接下来 tt 行,每行包含三个整数 n,a,bn,a,b1n1001 \le n \le 1001a,b301 \le a,b \le 30):

  • nn:需要购买的酸奶杯数;
  • aa:单杯原价;
  • bb:两杯促销价。

输出格式

对每个测试用例输出一行一个整数,表示购买 nn 杯酸奶的最小花费。


样例

输入

4
2 5 9
3 5 9
3 5 11
4 5 11

输出

9
14
15
20

说明

  • 第 3 组:买 3 杯,直接按原价买更划算:35=153\cdot 5=15,比“促销两杯 1111 + 单杯 55”的 1616 更小。
  • 第 4 组:买 4 杯,每杯 55,全部原价为 2020,比两次促销 211=222\cdot 11=22 更小。