/**
 * Given two dictionaries, qualifiedLeads and allLeads,
 * return a new dictionary containing the leads that are present in the allLeads
 * dictionary but not present in the qualifiedLeads dictionary.
 *
 * @param qualifiedLeads A dictionary containing the leads that are qualified.
 * @param allLeads A dictionary containing all the leads.
 * @return A new dictionary containing the unqualified leads.
 */
fun findUnqualifiedLeads(qualifiedLeads: Map<String, String>, allLeads: Map<String, String>): Map<String, String> {

    val unqualifiedLeads = mutableMapOf<String, String>()

    for ((lead, value) in allLeads) {
        if (!qualifiedLeads.containsKey(lead)) {
            unqualifiedLeads[lead] = value
        }
    }

    return unqualifiedLeads
}
/**
 * Given two dictionaries, qualifiedLeads and allLeads,
 * return a new dictionary containing the leads that are present in the allLeads
 * dictionary but not present in the qualifiedLeads dictionary.
 *
 * @param qualifiedLeads A dictionary containing the leads that are qualified.
 * @param allLeads A dictionary containing all the leads.
 * @return A new dictionary containing the unqualified leads.
 */
fun findUnqualifiedLeads(qualifiedLeads: Map<String, String>, allLeads: Map<String, String>): Map<String, String> {
/**
 * Given two dictionaries, qualifiedLeads and allLeads,
 * return a new dictionary containing the leads that are present in the allLeads
 * dictionary but not present in the qualifiedLeads dictionary.
 *
 * @param qualifiedLeads A dictionary containing the leads that are qualified.
 * @param allLeads A dictionary containing all the leads.
 * @return A new dictionary containing the unqualified leads.
 */
fun findUnqualifiedLeads(qualifiedLeads: Map<String, String>, allLeads: Map<String, String>): Map<String, String> {

    val unqualifiedLeads = mutableMapOf<String, String>()

    for ((lead, value) in allLeads) {
        if (!qualifiedLeads.containsKey(lead)) {
            unqualifiedLeads[lead] = value
        }
    }

    return unqualifiedLeads
}