#![allow( non_snake_case, unused_variables, unused_assignments, unused_mut, unused_imports, unused_macros, dead_code )] // use ac_library::*; use itertools::Itertools; // use nalgebra::coordinates::X; use proconio::{input, derive_readable,marker::*}; use std::{cmp::*, collections::*, fmt::*, hash::*, marker::PhantomData, ops::*, println}; // use rustc_hash::*; fn main() { input! { n: usize, x: isize, A: [isize;n], } println!("{}",max(A.iter().sum::() - x,0)) }