use std::collections::*; fn main() { let lines: Vec = std::io::stdin().lines().map(|x| x.unwrap()).collect(); let mut result = 0; for line in lines { let elves = line.split(",").map(|x| x.split("-").map(|s| s.parse().unwrap()).collect()).collect::>>(); if elves[0][1] >= elves[1][0] && elves[1][1] >= elves[0][0] || elves[0][1] <= elves[1][0] && elves[1][1] <= elves[0][0] { result += 1; } } println!("{}", result); }