#include <bits/stdc++.h>
using namespace std;
#define endl '\n'
#define ll long long
#define ld long double
#define ull unsigned long long
#define lcm(a,b) ((a*b)/__gcd(a,b))
#define debug(x) cout << "Debug : " << x << endl;
const double PI = 2 * acos(0.0);
const int MOD = 1000000007;
void solve(){
string s, num1, num2;
int x;
cin >> s >> x;
int j = 0;
for (int i = 0; i < s.size(); i++){
if (s[i] != '+'){
num1 += s[i];
}
else{
j = i;
break;
}
}
for (int i = j + 1; i < s.size(); i++){
if (s[i] != '+'){
num2 += s[i];
}
else{
break;
}
}
ll a = stoll(num1);
ll b = stoll(num2);
ll dif = b - a;
int cnt = 1;
ll sum = 0;
for (int i = a; i <= 1e9 && cnt <= x; i += dif){
sum += i;
cnt++;
}
cout << sum << endl;
}
int main(){
ios_base::sync_with_stdio(false);
cin.tie(0);
solve();
}