#include <iostream>
#include <cmath>
#include <cstdio>
#include <algorithm>
#include <cstring>
#define ll long long
using namespace std;
long long t,n,p,q;
ll minn(ll a,ll b)
{
if(a>=b)
return b;
return a;
}
long long _do(ll a,ll b,ll c)
{
long long s1,s2;
s1=n*p;
s2=(n%2)*p+(n/2)*q;
return minn(s1,s2);
}
int main()
{
cin>>t;
while(t--)
{
scanf("%lld%lld%lld",&n,&p,&q);
printf("%lld\n",_do(n,p,q));
}
return 0;
}