/**
 * Given a list of customers and a list of subscribed customers, returns a list of customers who are not subscribed.
 *
 * @param customersList List of all customers.
 * @param subscribedList List of subscribed customers.
 * @return List of customers who are not subscribed.
 */
fun filterCustomers(customersList: List<String>, subscribedList: List<String>): List<String> {

    val unsubscribedCustomers = mutableListOf<String>()
    
    for (customer in customersList) {
        if (customer !in subscribedList) {
            unsubscribedCustomers.add(customer)
        }
    }
    
    return unsubscribedCustomers
}
/**
 * Given a list of customers and a list of subscribed customers, returns a list of customers who are not subscribed.
 *
 * @param customersList List of all customers.
 * @param subscribedList List of subscribed customers.
 * @return List of customers who are not subscribed.
 */
fun filterCustomers(customersList: List<String>, subscribedList: List<String>): List<String> {
/**
 * Given a list of customers and a list of subscribed customers, returns a list of customers who are not subscribed.
 *
 * @param customersList List of all customers.
 * @param subscribedList List of subscribed customers.
 * @return List of customers who are not subscribed.
 */
fun filterCustomers(customersList: List<String>, subscribedList: List<String>): List<String> {

    val unsubscribedCustomers = mutableListOf<String>()
    
    for (customer in customersList) {
        if (customer !in subscribedList) {
            unsubscribedCustomers.add(customer)
        }
    }
    
    return unsubscribedCustomers
}