#include <stdio.h>

int main() {
    int A,B,C,K,num,l=0,m=0;
    scanf("%d%d%d%d",&A,&B,&C,&K);
    if (A>=K) {
        num=1*K;
    }else{
        num=1*A;
        l=K-A;
    }
    if (B>=l) {
        num=num+0*K;
    }else{
        num=num+0*B;
        m=l-B;
    }
    num=num-1*m;
    printf("%d",num);
}
