/**
 * This function takes in a list of client budgets and a list of client locations.
 * It returns a list of clients that satisfy the condition of the budget being greater than or equal to $5000 and
 * the location being within a 10-mile radius from the interior designer's office.
 */
fun getInteriorDesignerClients(clientBudgets: List<Int>, clientLocations: List<Int>): List<Pair<Int, Int>> {

    val selectedClients = mutableListOf<Pair<Int, Int>>()

    for ((budget, location) in clientBudgets.zip(clientLocations)) {
        if (budget >= 5000 && Math.abs(location) <= 10) {
            selectedClients.add(Pair(budget, location))
        }
    }

    return selectedClients
}
/**
 * This function takes in a list of client budgets and a list of client locations.
 * It returns a list of clients that satisfy the condition of the budget being greater than or equal to $5000 and
 * the location being within a 10-mile radius from the interior designer's office.
 */
fun getInteriorDesignerClients(clientBudgets: List<Int>, clientLocations: List<Int>): List<Pair<Int, Int>> {
/**
 * This function takes in a list of client budgets and a list of client locations.
 * It returns a list of clients that satisfy the condition of the budget being greater than or equal to $5000 and
 * the location being within a 10-mile radius from the interior designer's office.
 */
fun getInteriorDesignerClients(clientBudgets: List<Int>, clientLocations: List<Int>): List<Pair<Int, Int>> {

    val selectedClients = mutableListOf<Pair<Int, Int>>()

    for ((budget, location) in clientBudgets.zip(clientLocations)) {
        if (budget >= 5000 && Math.abs(location) <= 10) {
            selectedClients.add(Pair(budget, location))
        }
    }

    return selectedClients
}