code: def strategy_random_sequential(G, colors, seed=None):
      """Returns a random permutation of the nodes of ``G`` as a list.
  
      ``G`` is a NetworkX graph. ``colors`` is ignored.
  
      seed : integer, random_state, or None (default)
          Indicator of random number generation state.
          See :ref:`Randomness<randomness>`.
      """
      nodes = list(G)
      seed.shuffle(nodes)
      return nodes
  
imports: import itertools
  from collections import defaultdict, deque
  import networkx
  from networkx.utils import arbitrary_element, py_random_state
label_desc: Use image node_id 2 for calling a global function with example usage: strategy_random_sequential(G, colors, seed) and returns: nodes