/**
 * Chef Counters
 *
 * Implement a function that takes a list of chef names as input and returns the number of chefs that have names with no vowels.
 *
 * @param chefNames A list of chef names (strings).
 * @return The number of chefs with names containing no vowels.
 *
 * Example:
 * chefCounters(listOf("Alice", "Bob", "Charlie", "Don", "Eve")) // 2
 */
fun chefCounters(chefNames: List<String>): Int {

    var count = 0
    for (name in chefNames) {
        var vowels = 0
        for (char in name.toLowerCase()) {
            if (char in setOf('a', 'e', 'i', 'o', 'u')) {
                vowels++
            }
        }
        if (vowels == 0) {
            count++
        }
    }
    return count
}
/**
 * Chef Counters
 *
 * Implement a function that takes a list of chef names as input and returns the number of chefs that have names with no vowels.
 *
 * @param chefNames A list of chef names (strings).
 * @return The number of chefs with names containing no vowels.
 *
 * Example:
 * chefCounters(listOf("Alice", "Bob", "Charlie", "Don", "Eve")) // 2
 */
fun chefCounters(chefNames: List<String>): Int {
/**
 * Chef Counters
 *
 * Implement a function that takes a list of chef names as input and returns the number of chefs that have names with no vowels.
 *
 * @param chefNames A list of chef names (strings).
 * @return The number of chefs with names containing no vowels.
 *
 * Example:
 * chefCounters(listOf("Alice", "Bob", "Charlie", "Don", "Eve")) // 2
 */
fun chefCounters(chefNames: List<String>): Int {

    var count = 0
    for (name in chefNames) {
        var vowels = 0
        for (char in name.toLowerCase()) {
            if (char in setOf('a', 'e', 'i', 'o', 'u')) {
                vowels++
            }
        }
        if (vowels == 0) {
            count++
        }
    }
    return count
}