← Home
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const ll _=5e5+5;
ll n,A,B,s,k,t,a[_],b[_],i;char ch;
int main(){
	ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
	cin>>n>>A>>B;s=n*B;
	for(i=0;i<n;i++)cin>>a[i]>>ch,b[i]=(ch=='W');
	cin>>a[n];b[n]=2;
	for(i=n;i--;){
		t+=(a[i+1]-a[i])*A;
		if(b[i]==b[i+1])t+=min((k-a[i+1])*A,B);
		else k=a[i+1];
		s=min(s,t+i*B);
	}
	cout<<s<<'\n';
}