#include <stdio.h>
int i=0;

int main(void)
{
    int A,B,C,K,s=0,t[100000];
    scanf("%d\t%d\n%d\n%d",&A,&B,&C,&K);
    while(K>0&&A>0)
    {
        s++;
        A--;
        K--;
    }
    while(K>0&&B>0)
    {
        K--;
        B--;
    }
    while(K>0&&C>0)
    {
        s--;
        K--;
        C--;
    }
    printf("%d",s);
    
    return 0;
    
}