/**
 * This function checks if an architect's skillsets, experience in a large project, and certification meet the criteria.
 *
 * @param numberOfSkillsets The number of skillsets the architect possesses.
 * @param hasExperienceInLargeProject True if the architect has experience in a large project, false otherwise.
 * @param isCertified True if the architect is certified, false otherwise.
 * @return A message indicating if the architect meets the criteria or not.
 */
fun checkArchitectIntersection(numberOfSkillsets: Int, hasExperienceInLargeProject: Boolean, isCertified: Boolean): String {

    return if (numberOfSkillsets > 0 && !hasExperienceInLargeProject && !isCertified) {
        "The architect meets the criteria."
    } else {
        "The architect does not meet the criteria."
    }
}
/**
 * This function checks if an architect's skillsets, experience in a large project, and certification meet the criteria.
 *
 * @param numberOfSkillsets The number of skillsets the architect possesses.
 * @param hasExperienceInLargeProject True if the architect has experience in a large project, false otherwise.
 * @param isCertified True if the architect is certified, false otherwise.
 * @return A message indicating if the architect meets the criteria or not.
 */
fun checkArchitectIntersection(numberOfSkillsets: Int, hasExperienceInLargeProject: Boolean, isCertified: Boolean): String {
/**
 * This function checks if an architect's skillsets, experience in a large project, and certification meet the criteria.
 *
 * @param numberOfSkillsets The number of skillsets the architect possesses.
 * @param hasExperienceInLargeProject True if the architect has experience in a large project, false otherwise.
 * @param isCertified True if the architect is certified, false otherwise.
 * @return A message indicating if the architect meets the criteria or not.
 */
fun checkArchitectIntersection(numberOfSkillsets: Int, hasExperienceInLargeProject: Boolean, isCertified: Boolean): String {

    return if (numberOfSkillsets > 0 && !hasExperienceInLargeProject && !isCertified) {
        "The architect meets the criteria."
    } else {
        "The architect does not meet the criteria."
    }
}