/**
 * Given a set containing the names of clothing pieces, convert it to a list and then to a tuple.
 *
 * @return Triple containing the original set, the list obtained from the set, and the tuple obtained from the list
 */
fun convertSets(): Triple<Set<String>, List<String>, List<String>> {

    val clothingSet = setOf("shirt", "pant", "dress", "jacket", "hat")

    // Convert the set to a list
    val clothingList = clothingSet.toList()

    // Convert the list to a tuple (Kotlin does not have tuples, so returning a List instead)
    val clothingTuple = clothingList.toList()

    return Triple(clothingSet, clothingList, clothingTuple)
}
/**
 * Given a set containing the names of clothing pieces, convert it to a list and then to a tuple.
 *
 * @return Triple containing the original set, the list obtained from the set, and the tuple obtained from the list
 */
fun convertSets(): Triple<Set<String>, List<String>, List<String>> {
/**
 * Given a set containing the names of clothing pieces, convert it to a list and then to a tuple.
 *
 * @return Triple containing the original set, the list obtained from the set, and the tuple obtained from the list
 */
fun convertSets(): Triple<Set<String>, List<String>, List<String>> {

    val clothingSet = setOf("shirt", "pant", "dress", "jacket", "hat")

    // Convert the set to a list
    val clothingList = clothingSet.toList()

    // Convert the list to a tuple (Kotlin does not have tuples, so returning a List instead)
    val clothingTuple = clothingList.toList()

    return Triple(clothingSet, clothingList, clothingTuple)
}