#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <math.h>
int main(void){
    int i,a,b,c,k;
    scanf("%d %d %d %d",&a,&b,&c,&k);
    if(k<=a){
        printf("%d",k);
        return 0;
    }
    else if(k<=a+b){
        printf("%d",a);
        return 0;
    }
    printf("%d",2*a+b-k);
    return 0;
}