/**
 * This function checks if a chef has all the required ingredients to prepare a menu.
 *
 * @param ingredients A set of ingredients the chef currently has.
 * @param menu A set of ingredients required to prepare a menu.
 * @return True if the chef has all the required ingredients, false otherwise.
 */
fun checkFoodAvailability(ingredients: Set<String>, menu: Set<String>): Boolean {

    // Iterate through each ingredient in the menu
    for (ingredient in menu) {
        // Check if the ingredient is not available in the chef's ingredients set
        if (ingredient !in ingredients) {
            return false
        }
    }
    // If all ingredients are available, return true
    return true
}
/**
 * This function checks if a chef has all the required ingredients to prepare a menu.
 *
 * @param ingredients A set of ingredients the chef currently has.
 * @param menu A set of ingredients required to prepare a menu.
 * @return True if the chef has all the required ingredients, false otherwise.
 */
fun checkFoodAvailability(ingredients: Set<String>, menu: Set<String>): Boolean {
/**
 * This function checks if a chef has all the required ingredients to prepare a menu.
 *
 * @param ingredients A set of ingredients the chef currently has.
 * @param menu A set of ingredients required to prepare a menu.
 * @return True if the chef has all the required ingredients, false otherwise.
 */
fun checkFoodAvailability(ingredients: Set<String>, menu: Set<String>): Boolean {

    // Iterate through each ingredient in the menu
    for (ingredient in menu) {
        // Check if the ingredient is not available in the chef's ingredients set
        if (ingredient !in ingredients) {
            return false
        }
    }
    // If all ingredients are available, return true
    return true
}