#include<bits/stdc++.h>
using namespace std;
int main(){
  int A,B,C,D,M;
  cin>>A>>B>>C>>D>>M;
  int ans=0;
  for(int i=A;i<=B;i++){
    for(int j=C;j<=D;j++){
      ans=max(ans,(i+j)%M);
    }
  }
  cout<<ans<<'\n';
}