#include <bits/stdc++.h>
using namespace std;
template <typename T>
T gcd(T x, T y) {
  if (y == 0)
    return x;
  else
    return gcd(y, x % y);
}
int main() {
  int d1, d2, d3;
  cin >> d1 >> d2 >> d3;
  if (d1 + d2 < d3)
    cout << d1 + d2 + d1 + d2 << endl;
  else if (d1 + d3 < d2)
    cout << 2 * (d1 + d3) << endl;
  else if (d2 + d3 < d1)
    cout << 2 * (d2 + d3) << endl;
  else
    cout << d1 + d2 + d3 << endl;
}
