def do_OP_ROLL(vm):
    """
    >>> s = [b'a', b'b', b'c', b'd', b'']
    >>> do_OP_ROLL(s, require_minimal=True)
    >>> print(s)
    [b'a', b'c', b'd', b'b']
    """
    v = vm.pop_nonnegative()
    vm.append(vm.pop(-v - 1))
