4, 4 => 5], [1, 2, 3, 4, 5], 3]; yield [[2 => 3, 3 => 4, 4 => 5], [1, 2, 3, 4, 5], 2]; yield [[], [1, 2, 3, 4, 5], 5]; yield [[1, 2, 3, 4, 5], Iter\range(1, 5), 0]; yield [[3 => 4, 4 => 5], Iter\range(1, 5), 3]; yield [[2 => 3, 3 => 4, 4 => 5], Iter\range(1, 5), 2]; yield [[], Iter\range(1, 5), 5]; yield [[1, 2, 3, 4, 5], Iter\range(1, 5), 0]; yield [[3 => 4, 4 => 5], Iter\range(1, 5), 3]; yield [[2 => 3, 3 => 4, 4 => 5], Iter\range(1, 5), 2]; yield [[], Iter\range(1, 5), 5]; } }