fn main() {
	let mut s = String::new();
	std::io::stdin().read_line(&mut s).ok();
	let mut n: Vec<u16> = s.split_whitespace().flat_map(str::parse).collect();
	n.sort();
	println!("{}", n[0]);
}