#include<bits/stdc++.h>
using namespace std;
void rec()
{
    int n,a,b;
    scanf("%d%d%d",&n,&a,&b);
    cin.ignore(32767, '\n'); 
    string s;
    cin>>s;
    int len=1;
    char ch=s[0];
    for(int i=1;i<n;i++)
    {
        if(s[i]==s[i-1])
            continue;
        else
        {
            len++;
        }
    }
    int ans=a*n;
    if(b>=0)
        ans+=b*n;
    else
    {
        int la=len/2;
        la++;
        ans+=la*b;
    }
    printf("%d\n",ans);
    return;
}
int main()
{
    int tc;
    scanf("%d",&tc);
    for(int i=0;i<tc;i++)
        rec();
    return 0;
}