code: def main():
      parser = argparse.ArgumentParser()
      parser.add_argument("-i", "--input_file", required=True, type=str)
      parser.add_argument(
          "-n", "--repeat_times", required=True, type=int
      )
      parser.add_argument(
          "-o", "--output_file", required=False, type=str
      )
      args = parser.parse_args()
      stream = (
          open(args.output_file, "w")
          if args.output_file
          else sys.stdout
      )
  
      for line in open(args.input_file):
          for _ in range(args.repeat_times):
              stream.write(_normalize_spaces(line) + "\n")
  
label_desc: Use image node_id 2 for calling a global function with example usage: main() without return types