fn main() { let mut s = String::new(); std::io::stdin().read_line(&mut s).ok(); let s: Vec = s.trim().split_whitespace() .map(|e| e.parse().unwrap()).collect(); let a = s[0]; let b = s[1]; let c = s[2]; let d = s[3]; let m = s[4]; if (a + c) / m < (b + d) / m { println!("{}", m - 1); } else {println!("{}", (b + d) % m); } }