code: def version_greater(minimum, version):
      
  
      # Chop up the version strings
      minimum = [int(i) for i in minimum.split('.')]
      version = [int(i) for i in version.split('.')]
  
      # Compare the versions element by element
      for mini, vers in zip(minimum, version):
          if vers < mini:
              # If it's less than, we definitely don't match
              return False
          elif vers > mini:
              # If it's greater than, we definitely match
              return True
  
          # OK, the elements are equal; loop around and check out the
          # next element
  
      # All elements are equal
      return True
docs: Compare two version strings.
  
      :param minimum: The minimum valid version.
      :param version: The version to compare to.
  
      :returns: True if version is greater than minimum, False
                otherwise.