code: def print_environ_usage():
      """Dump a list of environment variables used by CGI as HTML."""
      print(
          """
  <H3>These environment variables could have been set:</H3>
  <UL>
  <LI>AUTH_TYPE
  <LI>CONTENT_LENGTH
  <LI>CONTENT_TYPE
  <LI>DATE_GMT
  <LI>DATE_LOCAL
  <LI>DOCUMENT_NAME
  <LI>DOCUMENT_ROOT
  <LI>DOCUMENT_URI
  <LI>GATEWAY_INTERFACE
  <LI>LAST_MODIFIED
  <LI>PATH
  <LI>PATH_INFO
  <LI>PATH_TRANSLATED
  <LI>QUERY_STRING
  <LI>REMOTE_ADDR
  <LI>REMOTE_HOST
  <LI>REMOTE_IDENT
  <LI>REMOTE_USER
  <LI>REQUEST_METHOD
  <LI>SCRIPT_NAME
  <LI>SERVER_NAME
  <LI>SERVER_PORT
  <LI>SERVER_PROTOCOL
  <LI>SERVER_ROOT
  <LI>SERVER_SOFTWARE
  </UL>
  In addition, HTTP headers sent by the server may be passed in the
  environment as well.  Here are some common variable names:
  <UL>
  <LI>HTTP_ACCEPT
  <LI>HTTP_CONNECTION
  <LI>HTTP_HOST
  <LI>HTTP_PRAGMA
  <LI>HTTP_REFERER
  <LI>HTTP_USER_AGENT
  </UL>
  """
      )
  
imports: from io import StringIO, BytesIO, TextIOWrapper
  from collections.abc import Mapping
  import sys
  import os
  import urllib.parse
  from email.parser import FeedParser
  from email.message import Message
  import html
  import locale
  import tempfile
  import warnings
label_desc: Use image node_id 15 for calling a global function with example usage: print_environ_usage() without return types