/**
 * This function takes a list of numbers and an integer n as input, and returns a new list
 * containing only those numbers that are greater than or equal to n and are not divisible by n.
 *
 * @param numbers a list of integers
 * @param n an integer
 * @return A new list containing numbers greater than or equal to n and not divisible by n
 */
fun findGreaterThanOrEqualToNot(numbers: List<Int>, n: Int): List<Int> {

    val greaterEqualNotDivisible = mutableListOf<Int>()

    for (number in numbers) {
        if (number >= n && number % n != 0) {
            greaterEqualNotDivisible.add(number)
        }
    }

    return greaterEqualNotDivisible
}
/**
 * This function takes a list of numbers and an integer n as input, and returns a new list
 * containing only those numbers that are greater than or equal to n and are not divisible by n.
 *
 * @param numbers a list of integers
 * @param n an integer
 * @return A new list containing numbers greater than or equal to n and not divisible by n
 */
fun findGreaterThanOrEqualToNot(numbers: List<Int>, n: Int): List<Int> {
/**
 * This function takes a list of numbers and an integer n as input, and returns a new list
 * containing only those numbers that are greater than or equal to n and are not divisible by n.
 *
 * @param numbers a list of integers
 * @param n an integer
 * @return A new list containing numbers greater than or equal to n and not divisible by n
 */
fun findGreaterThanOrEqualToNot(numbers: List<Int>, n: Int): List<Int> {

    val greaterEqualNotDivisible = mutableListOf<Int>()

    for (number in numbers) {
        if (number >= n && number % n != 0) {
            greaterEqualNotDivisible.add(number)
        }
    }

    return greaterEqualNotDivisible
}