use std::io::*; fn main() { let mut s: String = String::new(); std::io::stdin().read_to_string(&mut s).ok(); let mut itr = s.trim().split_whitespace(); let a: i64 = itr.next().unwrap().parse().unwrap(); let b: i64 = itr.next().unwrap().parse().unwrap(); let s: i64 = itr.next().unwrap().parse().unwrap(); let x = (a - s).abs(); let y = (b - s).abs(); if x <= y { println!("{}", x + s); } else { if a == 0 { println!("{}", y + s + 1); } else { println!("{}", y + std::cmp::min(s - 1, x) + a); } } }