pub fn part1(input: &[&str]) -> u32
Split each line into 2 equal halves, then compute the set intersection.