fn read() -> T { let mut s = String::new(); std::io::stdin().read_line(&mut s).ok(); s.trim().parse().ok().unwrap() } fn main(){ let s:String = read(); let x:String = read(); if !s.contains(&x) { println!("0"); }else if x.len() == 1 { println!("-1"); }else{ let count = s.matches(&x).count(); println!("{}",count); }; }