use std::io::{ self, prelude::* }; fn main() { let mut s = String::new(); io::stdin().read_to_string(&mut s).unwrap(); let mut tokens = s.split_whitespace(); let x: i32 = tokens.next().unwrap().parse().unwrap(); let y: i32 = tokens.next().unwrap().parse().unwrap(); let ans = if x == y { 0 } else if x == 0 { 2 } else if y == 0 { 1 } else if x == -y { 3 } else { -1 }; println!("{}", ans); }