def compare_ciphers(cipher_list, service, set_ciphers_list, results_list):
    """
    Compare the list of defined ciphers to be set to the list of set ciphers
    on the firewall

    Parameters
    ----------
    cipher_list : list
        A PanDevice for firewall
    service : list
        A list of strings containing the SSH services
    set_ciphers_list : list
        A list of strings containing the ciphers already set on the firewall
    results_list : list
        An empty list

    Returns
    -------
    results_list : list
        A list of strings containing the cipher status
    status : str
        A string telling if the cipher is set or not set
    """
    print('Comparing {} ciphers...\n'.format(service))

    if set(cipher_list).issubset(set_ciphers_list):
        print('Ciphers match!\n')
        status = 'ciphers_set'
        results_list.append(status)
    else:
        print('Ciphers need to be set...\n')
        status = 'ciphers_not_set'
        results_list.append(status)

    return(results_list, status)