#include<stdio.h>
#include<string.h>
#include<iostream>
#include<algorithm>
using namespace std;
#define ll long long 
int main()

{
	int a[5];
	scanf("%d %d %d",&a[0],&a[1],&a[2]);
	for(int i=0;i<3;i++)
	{
		for(int j=0;j<i;j++)
		{
			if(a[i]>a[j])
				swap(a[i],a[j]);
		}
	}
	if(a[0]==a[1]&&a[0]==a[2])
		puts("0");
	else
	{
		int cnt=0;
		int x=a[0]-a[1];
		int y=a[0]-a[2];
		while(x!=0)
		{
			if(x>=2)
			{
				cnt++;
				x=x-2;
			}
			else if(y!=0)
			{
				x--;
				y--;
				cnt++;
			}
			else
				break;
		}
		while(y!=0)
		{
			if(y>=2)
			{
				cnt++;
				y=y-2;
			}
			else
				break;
		}
		if((x==0&&y==1)||(x==1&&y==0))
			cnt=cnt+2;
		printf("%d\n",cnt);
	return 0;
}
