code: def test_make_disjoint_window():
      assert make_disjoint_window(
          ([1, 2, 3, 4, 5], [2, 3, 4, 5, 6])
      ) == (
          [1],
          [2, 3, 4, 5, 6],
      )
      assert make_disjoint_window(([1, 2, 3, 4, 5], [4, 5, 6])) == (
          [1, 2, 3],
          [4, 5, 6],
      )
      assert make_disjoint_window(([1, 2, 3, 4, 5], [6])) == (
          [1, 2, 3, 4, 5],
          [6],
      )
  
file_path: lm-evaluation-harness/tests/test_utils.py
imports: from lm_eval.utils import get_rolling_token_windows, make_disjoint_window
label_desc: Use image node_id 8 for calling a global function with example usage: test_make_disjoint_window() without return types