import sys def main(inp, inps): a, b, c, d, m = map(int, inp().split()) mi = a+c ma = b+d result = 0 for i in range(abs(ma-mi + 1)): buf = (ma-i) % m if(buf == m-1): result = buf break if(buf > result): result = buf print(result) main(sys.stdin.readline, sys.stdin.readlines)