/**
 * Given a dictionary of integers as keys and strings as values, find the keys that are greater than the specified number.
 *
 * @param dictionary A dictionary of integers as keys and strings as values.
 * @param number A number to compare with the dictionary keys.
 * @return A list of keys from the dictionary that are greater than the specified number.
 */
fun findGreaterThan(dictionary: Map<Int, String>, number: Int): List<Int> {

    val greaterThan = mutableListOf<Int>()
    // Iterate over each key-value pair in the dictionary
    for (key in dictionary.keys) {
        // Add the key to the list if it is greater than the specified number
        if (key > number) {
            greaterThan.add(key)
        }
    }
    return greaterThan
}
/**
 * Given a dictionary of integers as keys and strings as values, find the keys that are greater than the specified number.
 *
 * @param dictionary A dictionary of integers as keys and strings as values.
 * @param number A number to compare with the dictionary keys.
 * @return A list of keys from the dictionary that are greater than the specified number.
 */
fun findGreaterThan(dictionary: Map<Int, String>, number: Int): List<Int> {
/**
 * Given a dictionary of integers as keys and strings as values, find the keys that are greater than the specified number.
 *
 * @param dictionary A dictionary of integers as keys and strings as values.
 * @param number A number to compare with the dictionary keys.
 * @return A list of keys from the dictionary that are greater than the specified number.
 */
fun findGreaterThan(dictionary: Map<Int, String>, number: Int): List<Int> {

    val greaterThan = mutableListOf<Int>()
    // Iterate over each key-value pair in the dictionary
    for (key in dictionary.keys) {
        // Add the key to the list if it is greater than the specified number
        if (key > number) {
            greaterThan.add(key)
        }
    }
    return greaterThan
}