pub fn solve_01_on_tree( n: usize, c01: impl Fn(usize) -> (usize, usize), root: usize, parent: impl Fn(usize) -> usize, ) -> usize