#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
typedef long long ll;

int main()
{

    int a,b,c,k,ans=0,l=0;
    scanf("%d %d %d %d",&a,&b,&c,&k);

    while(l<k&&a>0)
    {
        ans=ans+1;
        a=a-1;
        l=l+1;
    }

    while(l<k&&b>0)
    {
        b=b-1;
        l=l+1;
    }

    while(l<k)
    {
        ans=ans-1;
        l=l+1;
    }


        printf("%d\n",ans);

    return 0;
}