/**
 * Given a dictionary of athlete names as keys and their respective scores as values,
 * return a list of names of athletes who have scores less than 60 or a score greater
 * than 90.
 *
 * @param athleteScores Dictionary of athlete names (String) as keys and their scores (Int) as values.
 * @return List of names of athletes who have scores less than 60 or greater than 90.
 */
fun findEliteAthletes(athleteScores: Map<String, Int>): List<String> {

    val eliteAthletes = mutableListOf<String>()
    
    for ((athlete, score) in athleteScores) {
        if (score < 60 || score > 90) {
            eliteAthletes.add(athlete)
        }
    }
    
    return eliteAthletes
}
/**
 * Given a dictionary of athlete names as keys and their respective scores as values,
 * return a list of names of athletes who have scores less than 60 or a score greater
 * than 90.
 *
 * @param athleteScores Dictionary of athlete names (String) as keys and their scores (Int) as values.
 * @return List of names of athletes who have scores less than 60 or greater than 90.
 */
fun findEliteAthletes(athleteScores: Map<String, Int>): List<String> {
/**
 * Given a dictionary of athlete names as keys and their respective scores as values,
 * return a list of names of athletes who have scores less than 60 or a score greater
 * than 90.
 *
 * @param athleteScores Dictionary of athlete names (String) as keys and their scores (Int) as values.
 * @return List of names of athletes who have scores less than 60 or greater than 90.
 */
fun findEliteAthletes(athleteScores: Map<String, Int>): List<String> {

    val eliteAthletes = mutableListOf<String>()
    
    for ((athlete, score) in athleteScores) {
        if (score < 60 || score > 90) {
            eliteAthletes.add(athlete)
        }
    }
    
    return eliteAthletes
}