/*
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int map[105][105]= {0};
int i,j,x[100]= {0},y[100]= {0},n,a,b,c=0;
scanf("%d",&n);
for(i=0; i<n; i++)
{
scanf("%d %d",&x[i],&y[i]);
for(a=x[i]; a<x[i]+10; a++)
{
for(b=y[i];b<y[i]+10;b++)
{
map[a][b] = 1;
}
}
}
for(i=0; i<100; i++)
{
for(j=0; j<100; j++)
{
if(map[i][j]==1)
{
c++;
}
}
}
printf("%d",c);
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int i,n;
double s,e,k=0,sum=0,d=0;
n=5;
for(i=0; i<n; i++)
{
scanf("%lf %lf",&s,&e);
k=e-s;
if(k<=1)
{
k=0;
}
else
{
k -= 1;
}
if(k>4)
{
k=4;
}
sum+=k;
}
if(sum>=15)
{
d=sum*10000*0.95;
}
else if(sum<=5)
{
d=sum*10000*1.05;
}
else {
d=sum*10000;
}
printf("%.0lf",d);
}
*/
#include<stdio.h>
int main()
{
int i,n,a[5],b[5],max=0,p=0;
n=4;
for(i=0; i<n; i++)
{
scanf("%d %d",&a[i],&b[i]);
p-=a[i];
p+=b[i];
}
if(p>max)
{
max=p;
printf("%d",max);
}
return 0;
}