#include <stdio.h>
#include <string.h>

int main() {
    long int a,b,c,k;
    char S[11], T[12];
    scanf("%ld%ld%ld%ld", &a,&b ,&c,&k);
    if (k <= a) {
        printf("%d", k);
        return 0;
    }
    else if (k <= b) {
        printf("%d", a);
        return 0;
    }
    else {
        printf("%d", a-(k-a-b));
        return 0;
    }
    return 0;
}