#include <stdio.h>

long A,B,C,K;

int main()
{
	//変数宣言
	int ans=0;
	
	//初期入力
	scanf("%d %d %d %d",&A,&B,&C,&K);
	
	if(K <= A)
	{
		ans = K;
	}
	else
	{
		ans += A;
		if(K-A <= B)
		{
		}
		else
		{
			if(K-A-B<=C)
			{
				ans -= K-A-B;
			}
			else
			{
				ans -= C;
			}
		}
	}
	
	
	//最終出力
	printf("%d\n",ans);
	
	return 0;
}