pub fn next_diff1_7<T: Eq, U: Eq, V: Eq, W: Eq, X: Eq, Y: Eq, Z: Eq>( x: &[(T, U, V, W, X, Y, Z)], i: i32) -> i32