input: 
  def install_software(software: str, version: str) -> str:
      """ Constructs a Bash script to install the specified software at the given version.
      >>> install_software("Python", "3.8.5")
      '#!/bin/bash\n\n# Download latest version of Python\n curl -O https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz\n\n# Extract the tgz file\n tar -xzf Python-3.8.5.tgz\n\n# Move into the Python directory\n cd Python-3.8.5\n\n# Run the configure script\n ./configure\n\n# Compile and install\n make\n make install'
      """
  
output:     return f"""#!/bin/bash
  
  # Download latest version of {software}
   curl -O https://www.python.org/ftp/{software.lower()}/{version}/{software}-{version}.tgz
  
  # Extract the tgz file
   tar -xzf {software}-{version}.tgz
  
  # Move into the {software} directory
   cd {software}-{version}
  
  # Run the configure script
   ./configure
  
  # Compile and install
   make
   make install"""