code: def win32_ver(release="", version="", csd="", ptype=""):
      is_client = False
  
      version, csd, ptype, is_client = _win32_ver(version, csd, ptype)
  
      if version:
          intversion = tuple(map(int, version.split(".")))
          releases = (
              _WIN32_CLIENT_RELEASES
              if is_client
              else _WIN32_SERVER_RELEASES
          )
          release = next(
              (r for v, r in releases if v <= intversion), release
          )
  
      return release, version, csd, ptype
  
imports: import collections
  import os
  import re
  import sys
  import functools
  import itertools
label_desc: Use image node_id 9 for calling a global function with example usage: win32_ver(release, version, csd, ptype) and returns: release,  version,  csd,  ptype