import sys
a,b,c,k = map(int, sys.stdin.readline().split())
print(min(k, a) + min(k-min(k, a), b) + min(max(k-min(k, a)-min(k-min(k, a), b),0), c))
aW1wb3J0IHN5cwphLGIsYyxrID0gbWFwKGludCwgc3lzLnN0ZGluLnJlYWRsaW5lKCkuc3BsaXQoKSkKcHJpbnQobWluKGssIGEpICsgbWluKGstbWluKGssIGEpLCBiKSArIG1pbihtYXgoay1taW4oaywgYSktbWluKGstbWluKGssIGEpLCBiKSwwKSwgYykp