/**
 * This function takes a number and a list of integers as input, and returns a new list that contains only the
 * elements from the original list that are divisible by the given number and greater than it.
 *
 * @param num The number to check divisibility with.
 * @param lst The list of integers.
 * @return A new list containing elements that are divisible by 'num' and greater than it.
 */
fun divisionElementsGreaterThan(num: Int, lst: List<Int>): List<Int> {

    val divisibleElements = mutableListOf<Int>()

    // Iterate over the elements in the list
    for (element in lst) {
        // Check if the element is divisible by 'num' and greater than it
        if (element % num == 0 && element > num) {
            divisibleElements.add(element)
        }
    }

    return divisibleElements
}

// Example usage
/**
 * This function takes a number and a list of integers as input, and returns a new list that contains only the
 * elements from the original list that are divisible by the given number and greater than it.
 *
 * @param num The number to check divisibility with.
 * @param lst The list of integers.
 * @return A new list containing elements that are divisible by 'num' and greater than it.
 */
fun divisionElementsGreaterThan(num: Int, lst: List<Int>): List<Int> {
/**
 * This function takes a number and a list of integers as input, and returns a new list that contains only the
 * elements from the original list that are divisible by the given number and greater than it.
 *
 * @param num The number to check divisibility with.
 * @param lst The list of integers.
 * @return A new list containing elements that are divisible by 'num' and greater than it.
 */
fun divisionElementsGreaterThan(num: Int, lst: List<Int>): List<Int> {

    val divisibleElements = mutableListOf<Int>()

    // Iterate over the elements in the list
    for (element in lst) {
        // Check if the element is divisible by 'num' and greater than it
        if (element % num == 0 && element > num) {
            divisibleElements.add(element)
        }
    }

    return divisibleElements
}

// Example usage