#include<iostream>
#include<algorithm>
#include<cstring>
#include<cmath>
using namespace std;
const int INF=0x333333f;
const int Max=110;
int main()
{
int t;
scanf("%d",&t);
while(t--)
{ int a,b,c,d,i;
char f[Max];
scanf("%d%d%d",&a,&b,&c);
scanf("%s",&f);
int sum=1;
d=b+c;
if(c>0)
{
printf("%d\n",d*a);
}
else {
for(i=0;i<a-1;i++)
{
if(f[i]!=f[i+1])
{sum++;
}
}
printf("%d\n",a*b+(sum/2+1)*c);
}
}return 0;
}