fn main() { let mut nd = String::new(); std::io::stdin().read_line(&mut nd).ok(); let nd: Vec = nd.trim().split_whitespace().map(|s| s.parse().unwrap()).collect(); let d = nd[1]; let mut x = String::new(); std::io::stdin().read_line(&mut x).ok(); let mut v = String::new(); std::io::stdin().read_line(&mut v).ok(); let summary: usize = v.trim().split_whitespace().map(|s| s.parse::().unwrap()).sum(); println!("{}", d / summary + if d % summary > 0 { 1 } else { 0 }); }