/**
 * The function takes two sets as input: sportsComp and sportsPlayed. It returns a new set that contains the
 * unique sports that the athlete competes in, but doesn't play.
 *
 * @param sportsComp The set of sports the athlete competes in.
 * @param sportsPlayed The set of sports the athlete plays.
 * @return The set consisting of sports the athlete competes in but doesn't play.
 *
 * Example:
 * athleteSports(setOf("Tennis", "Soccer", "Basketball", "Swimming"), setOf("Soccer", "Basketball"))
 * Output: setOf("Tennis", "Swimming")
 */
fun athleteSports(sportsComp: Set<String>, sportsPlayed: Set<String>): Set<String> {

    return sportsComp - sportsPlayed
}
/**
 * The function takes two sets as input: sportsComp and sportsPlayed. It returns a new set that contains the
 * unique sports that the athlete competes in, but doesn't play.
 *
 * @param sportsComp The set of sports the athlete competes in.
 * @param sportsPlayed The set of sports the athlete plays.
 * @return The set consisting of sports the athlete competes in but doesn't play.
 *
 * Example:
 * athleteSports(setOf("Tennis", "Soccer", "Basketball", "Swimming"), setOf("Soccer", "Basketball"))
 * Output: setOf("Tennis", "Swimming")
 */
fun athleteSports(sportsComp: Set<String>, sportsPlayed: Set<String>): Set<String> {
/**
 * The function takes two sets as input: sportsComp and sportsPlayed. It returns a new set that contains the
 * unique sports that the athlete competes in, but doesn't play.
 *
 * @param sportsComp The set of sports the athlete competes in.
 * @param sportsPlayed The set of sports the athlete plays.
 * @return The set consisting of sports the athlete competes in but doesn't play.
 *
 * Example:
 * athleteSports(setOf("Tennis", "Soccer", "Basketball", "Swimming"), setOf("Soccer", "Basketball"))
 * Output: setOf("Tennis", "Swimming")
 */
fun athleteSports(sportsComp: Set<String>, sportsPlayed: Set<String>): Set<String> {

    return sportsComp - sportsPlayed
}