using static System.Math; using System; public class Hello { static void Main() { string[] line = Console.ReadLine().Trim().Split(' '); var a = int.Parse(line[0]); var b = int.Parse(line[1]); var c = int.Parse(line[2]); var d = int.Parse(line[3]); var m = int.Parse(line[4]); getAns(a, b, c, d, m); } static void getAns(int a, int b, int c, int d, int m) { var ans = 0; for (int i = a; i <= b; i++) for (int j = c; j <= d; j++) ans = Max(ans, (i + j) % m); Console.WriteLine(ans); } }