#include <stdio.h>

int main(){
  int a,b,c,k;
  scanf("%d%d%d%d",&a,&b,&c,&k);
  
  int max = 0;
  
  for(;;){
    if(k==0) break;
    if(a==0) break;
    max++;
    a--;
    k--;
  }
  
  for(;;){
    if(k==0) break;
    if(b==0) break;
    b--;
    k--;
  }
  
  for(;;){
    if(k==0) break;
    if(c==0) break;
     max--;
     c--;
     k--;
  }
  
  printf("%d",max);
  
}