<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_package(name, version, paths=None):
 """Get an exact version of a package. Args: name (str):
 Name of the package, eg 'maya'. version (Version or str):
 Version of the package, eg '1.0.0' paths (list of str, optional):
 paths to search for package, defaults to `config.packages_path`. Returns: `Package` object, or None if the package was not found. """

    if isinstance(version, basestring):
        range_ = VersionRange("==%s" % version)
    else:
        range_ = VersionRange.from_version(version, "==")

    it = iter_packages(name, range_, paths)
    try:
        return it.next()
    except StopIteration:
        return None