/**
 * Given a nested dictionary, modify its elements using indexing.
 *
 * @param nestedDict A nested dictionary.
 * @return The modified nested dictionary.
 */
fun modifyNestedDictionary(nestedDict: Map<String, Map<String, Map<String, Any>>>): Map<String, Map<String, Map<String, Any>>> {

    // TODO: Modify the code below to complete the exercise

    for ((key1, dict1) in nestedDict) {
        for ((key2, dict2) in dict1) {
            for ((key3, value) in dict2) {
                // Your code here
            }
        }
    }

    return nestedDict
}
/**
 * Given a nested dictionary, modify its elements using indexing.
 *
 * @param nestedDict A nested dictionary.
 * @return The modified nested dictionary.
 */
fun modifyNestedDictionary(nestedDict: Map<String, Map<String, Map<String, Any>>>): Map<String, Map<String, Map<String, Any>>> {
/**
 * Given a nested dictionary, modify its elements using indexing.
 *
 * @param nestedDict A nested dictionary.
 * @return The modified nested dictionary.
 */
fun modifyNestedDictionary(nestedDict: Map<String, Map<String, Map<String, Any>>>): Map<String, Map<String, Map<String, Any>>> {

    // TODO: Modify the code below to complete the exercise

    for ((key1, dict1) in nestedDict) {
        for ((key2, dict2) in dict1) {
            for ((key3, value) in dict2) {
                // Your code here
            }
        }
    }

    return nestedDict
}