def METHOD_NAME(forks: List[T], window_size: int = 2) -> Iterator[List[T]]:
    """
    Group a list into overlapping chunks.
    """
    for i in range(len(forks) - window_size + 1):
        yield forks[i : i + window_size]