#include <bits/stdc++.h>
using namespace std;
int main() {
  long long A,B,C,K;
  cin>>A>>B>>C>>K;
  long long m=0;
  if(K>A){
    m+=A;
  }else{
    m+=K;
    cout<<m<<endl;
    return 0;
  }
  if(K-A<B){
    cout<<m<<endl;
    return 0;
  }
  if(K-A-B-C>0){
    m-=K-A-B-C;
  }
  cout<<m<<endl;
}

