#include <bits/stdc++.h>
using namespace std;
template <typename T>
inline T abs(T t) {
  return t < 0 ? -t : t;
}
const long long modn = 1000000007;
inline long long mod(long long x) { return x % modn; }
int main() {
  long long d1, d2, d3;
  cin >> d1 >> d2 >> d3;
  long long ans = min(d1 + d2 + d3, d1 * 2 + d2 * 2);
  ans = min(ans, min(d1 * 2 + d3 * 2, d2 * 2 + d3 * 2));
  cout << ans << '\n';
  return 0;
}
