/**
 * Given a list of buildings and a height, filter out the buildings whose height is less than the specified height.
 * Each building is represented as a dictionary with keys 'name' and 'height'.
 *
 * @param buildings The list of buildings, where each building is represented as a dictionary.
 * @param height The height threshold to filter the buildings.
 * @return A list of buildings whose height is greater than the specified height.
 */
fun filterBuildingsByHeight(buildings: List<Map<String, Any>>, height: Int): List<String> {

    return buildings.filter { it["height"] as Int > height }.map { it["name"] as String }
}
/**
 * Given a list of buildings and a height, filter out the buildings whose height is less than the specified height.
 * Each building is represented as a dictionary with keys 'name' and 'height'.
 *
 * @param buildings The list of buildings, where each building is represented as a dictionary.
 * @param height The height threshold to filter the buildings.
 * @return A list of buildings whose height is greater than the specified height.
 */
fun filterBuildingsByHeight(buildings: List<Map<String, Any>>, height: Int): List<String> {
/**
 * Given a list of buildings and a height, filter out the buildings whose height is less than the specified height.
 * Each building is represented as a dictionary with keys 'name' and 'height'.
 *
 * @param buildings The list of buildings, where each building is represented as a dictionary.
 * @param height The height threshold to filter the buildings.
 * @return A list of buildings whose height is greater than the specified height.
 */
fun filterBuildingsByHeight(buildings: List<Map<String, Any>>, height: Int): List<String> {

    return buildings.filter { it["height"] as Int > height }.map { it["name"] as String }
}