#include<stdio.h>
int main()
{
  long int a,b,c,d;
  int i,j,k,l;
  long int max;
  scanf("%ld %ld %ld %ld",&a,&b,&c,&d);
  for(l=0; l<d; l++)
    for(i=0; i<=a; i++)
      for(j=0; j<=b; j++)
	for(k=0; k<=c; k++)
	  if(max<i*1+j*0+k*-1)
	    max=i*1+j*0+k*-1;
  printf("%ld\n",max);
  return 0;
}