fn count_scc(v: usize, edges: &[Vec<usize>]) -> usize {
    // your move 
}