/**
 * As an anthropologist, you are trying to find artifacts at various sites during different seasons for different purposes.
 * Complete the function findArtifacts to determine if the given site, season, and purpose match the criteria for excavation.
 *
 * @param site The name of the archaeological site.
 * @param season The current season (e.g., 'summer', 'winter').
 * @param purpose The purpose of the excavation (e.g., 'research', 'preservation').
 * @return 'Excavate' if the site, season, and purpose meet the criteria for excavation; otherwise, 'Do not excavate'.
 *
 * Conditions:
 * - If the site is 'Pyramids' and the season is 'summer', and the purpose is 'research', excavate.
 * - If the site is not 'Pyramids' and the season is 'winter', and the purpose is 'preservation', excavate.
 * - Otherwise, do not excavate.
 */
fun findArtifacts(site: String, season: String, purpose: String): String {

    return if ((site == "Pyramids" && season == "summer" && purpose == "research") ||
               (site != "Pyramids" && season == "winter" && purpose == "preservation")) {
        "Excavate"
    } else {
        "Do not excavate"
    }
}
/**
 * As an anthropologist, you are trying to find artifacts at various sites during different seasons for different purposes.
 * Complete the function findArtifacts to determine if the given site, season, and purpose match the criteria for excavation.
 *
 * @param site The name of the archaeological site.
 * @param season The current season (e.g., 'summer', 'winter').
 * @param purpose The purpose of the excavation (e.g., 'research', 'preservation').
 * @return 'Excavate' if the site, season, and purpose meet the criteria for excavation; otherwise, 'Do not excavate'.
 *
 * Conditions:
 * - If the site is 'Pyramids' and the season is 'summer', and the purpose is 'research', excavate.
 * - If the site is not 'Pyramids' and the season is 'winter', and the purpose is 'preservation', excavate.
 * - Otherwise, do not excavate.
 */
fun findArtifacts(site: String, season: String, purpose: String): String {
/**
 * As an anthropologist, you are trying to find artifacts at various sites during different seasons for different purposes.
 * Complete the function findArtifacts to determine if the given site, season, and purpose match the criteria for excavation.
 *
 * @param site The name of the archaeological site.
 * @param season The current season (e.g., 'summer', 'winter').
 * @param purpose The purpose of the excavation (e.g., 'research', 'preservation').
 * @return 'Excavate' if the site, season, and purpose meet the criteria for excavation; otherwise, 'Do not excavate'.
 *
 * Conditions:
 * - If the site is 'Pyramids' and the season is 'summer', and the purpose is 'research', excavate.
 * - If the site is not 'Pyramids' and the season is 'winter', and the purpose is 'preservation', excavate.
 * - Otherwise, do not excavate.
 */
fun findArtifacts(site: String, season: String, purpose: String): String {

    return if ((site == "Pyramids" && season == "summer" && purpose == "research") ||
               (site != "Pyramids" && season == "winter" && purpose == "preservation")) {
        "Excavate"
    } else {
        "Do not excavate"
    }
}