#include <bits/stdc++.h>
using namespace std;
int main() {
int t;
cin>>t;
while(t--){
int a,b,n;
cin>>a>>b>>n;
int arr[n],count=0,k=0,l=b,min1=INT_MAX;
for(int i=0;i<n;i++){
cin>>arr[i];
if(min1>arr[i])
min1=arr[i];
if(arr[i]<a){
count+=arr[i];
l+=arr[i];
}
else{
count+=a;
k++;
}
}
if(min1+b<=a || min1>=a)
cout<<count+b-k<<endl;
else
cout<<count+b-k-1<<endl;
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWludCB0OwoJY2luPj50OwoJd2hpbGUodC0tKXsKCQlpbnQgYSxiLG47CgkJY2luPj5hPj5iPj5uOwoJCWludCBhcnJbbl0sY291bnQ9MCxrPTAsbD1iLG1pbjE9SU5UX01BWDsKCQlmb3IoaW50IGk9MDtpPG47aSsrKXsKCQkJY2luPj5hcnJbaV07CgkJCWlmKG1pbjE+YXJyW2ldKQoJCQltaW4xPWFycltpXTsKCQkJaWYoYXJyW2ldPGEpewoJCQljb3VudCs9YXJyW2ldOwoJCQlsKz1hcnJbaV07CgkJCX0KCQkJZWxzZXsKCQkJY291bnQrPWE7CgkJCWsrKzsKCQkJfQoJCX0KCQlpZihtaW4xK2I8PWEgfHwgbWluMT49YSkKCQljb3V0PDxjb3VudCtiLWs8PGVuZGw7CgkJZWxzZQoJCWNvdXQ8PGNvdW50K2Itay0xPDxlbmRsOwoJfQoJcmV0dXJuIDA7Cn0=