use std::io::{self, Read, Write};
fn main() {
let stdin = io::stdin();
let mut handle = stdin.lock();
let mut buffer = String::new();
let stdout = io::stdout();
let mut out = stdout.lock();
while handle.read_line(&mut buffer).unwrap() > 0 {
let numbers: Result<Vec<i32>, _> = buffer
.trim()
.split_whitespace()
.map(|s| s.parse())
.collect();
match numbers {
Ok(nums) => {
let sum = nums.iter().sum::<i32>();
writeln!(out, "{}", sum).unwrap();
}
Err(e) => {
eprintln!("Format error: {}", e);
}
}
buffer.clear();
}
}