a, b, c, d, m = map(int, input().split()) max_remainder = -1 for x in range(a, b + 1): for y in range(c, d + 1): current = (x + y) % m if current > max_remainder: max_remainder = current print(max_remainder)