<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def find_the_outliers(mds_file_name, population_file_name, ref_pop_name, multiplier, out_prefix):
 """Finds the outliers of a given population. :param mds_file_name: the name of the ``mds`` file. :param population_file_name: the name of the population file. :param ref_pop_name: the name of the reference population for which to find outliers from. :param multiplier: the multiplier of the cluster standard deviation to modify the strictness of the outlier removal procedure. :param out_prefix: the prefix of the output file. :type mds_file_name: str :type population_file_name: str :type ref_pop_name: str :type multiplier: float :type out_prefix: str Uses the :py:mod:`pyGenClean.Ethnicity.find_outliers` modules to find outliers. It requires the ``mds`` file created by :py:func:`createMDSFile` and the population file created by :py:func:`createPopulationFile`. """

    options = ["--mds", mds_file_name, "--population-file",
               population_file_name, "--outliers-of", ref_pop_name,
               "--multiplier", str(multiplier), "--out", out_prefix]

    try:
        find_outliers.main(options)
    except find_outliers.ProgramError as e:
        msg = "find_outliers: {}".format(e)
        raise ProgramError(msg)