#include<bits/stdc++.h>
using namespace std;

typedef long long ll;
#define pb push_back
#define  fast ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);

int main()
{
    fast;
    int t;
    cin>>t;
    while(t--){
        int n,u,v;
        cin>>n>>u>>v;
        int a[n];
        for(int i=0;i<n;i++){
            cin>>a[i];
        }
        int mx=0;
        for(int i=0;i<n-1;i++){
            mx=max(mx,abs(a[i]-a[i+1]));
        }

        if(mx>=2) cout<<0<<endl;
        else if(mx==1) cout<<min(u,v)<<endl;
        else{
            cout<<min(v+v,u+v)<<endl;
        }
    }
}
