/**
 * The function takes a list of tuples as input and returns a new list with all the duplicate tuples removed.
 *
 * @param lst A list of tuples containing unique tuples.
 * @return A new list with duplicate tuples removed.
 */
fun findDuplicates(lst: List<Pair<String, String>>): List<Pair<String, String>> {

    val uniqueTuples = mutableListOf<Pair<String, String>>()

    for (tuple in lst) {
        if (tuple !in uniqueTuples) {
            uniqueTuples.add(tuple)
        }
    }

    return uniqueTuples
}

// Example usage
/**
 * The function takes a list of tuples as input and returns a new list with all the duplicate tuples removed.
 *
 * @param lst A list of tuples containing unique tuples.
 * @return A new list with duplicate tuples removed.
 */
fun findDuplicates(lst: List<Pair<String, String>>): List<Pair<String, String>> {
/**
 * The function takes a list of tuples as input and returns a new list with all the duplicate tuples removed.
 *
 * @param lst A list of tuples containing unique tuples.
 * @return A new list with duplicate tuples removed.
 */
fun findDuplicates(lst: List<Pair<String, String>>): List<Pair<String, String>> {

    val uniqueTuples = mutableListOf<Pair<String, String>>()

    for (tuple in lst) {
        if (tuple !in uniqueTuples) {
            uniqueTuples.add(tuple)
        }
    }

    return uniqueTuples
}

// Example usage