/**
 * This function determines whether a person qualifies as an architect based on their age, experience, and skills.
 *
 * @param age The age of the person.
 * @param experience The experience (in years) of the person.
 * @param skills A list of skills possessed by the person.
 * @return A message indicating whether the person qualifies as an architect or not.
 */
fun identifyArchitect(age: Int, experience: Int, skills: List<String>): String {

    if (age < 25) {
        return "Sorry, you must be at least 25 years old to be considered as an architect."
    }

    if (experience < 5) {
        return "Sorry, you must have at least 5 years of experience to be considered as an architect."
    }

    if (!skills.contains("design") || !skills.contains("planning") || !skills.contains("construction")) {
        return "Sorry, you must possess design, planning, and construction skills to be considered as an architect."
    }

    return "Congratulations! You qualify as an architect."
}
/**
 * This function determines whether a person qualifies as an architect based on their age, experience, and skills.
 *
 * @param age The age of the person.
 * @param experience The experience (in years) of the person.
 * @param skills A list of skills possessed by the person.
 * @return A message indicating whether the person qualifies as an architect or not.
 */
fun identifyArchitect(age: Int, experience: Int, skills: List<String>): String {
/**
 * This function determines whether a person qualifies as an architect based on their age, experience, and skills.
 *
 * @param age The age of the person.
 * @param experience The experience (in years) of the person.
 * @param skills A list of skills possessed by the person.
 * @return A message indicating whether the person qualifies as an architect or not.
 */
fun identifyArchitect(age: Int, experience: Int, skills: List<String>): String {

    if (age < 25) {
        return "Sorry, you must be at least 25 years old to be considered as an architect."
    }

    if (experience < 5) {
        return "Sorry, you must have at least 5 years of experience to be considered as an architect."
    }

    if (!skills.contains("design") || !skills.contains("planning") || !skills.contains("construction")) {
        return "Sorry, you must possess design, planning, and construction skills to be considered as an architect."
    }

    return "Congratulations! You qualify as an architect."
}