/**
 * This function prints all possible combinations of elements from two given lists.
 */
fun printAllCombinations(list1: List<Any>, list2: List<Any>) {

    // Iterate over the first list
    for (i in list1.indices) {
        // Iterate over the second list
        for (j in list2.indices) {
            // Print the combination
            println("${list1[i]} ${list2[j]}")
        }
    }
}
/**
 * This function prints all possible combinations of elements from two given lists.
 */
fun printAllCombinations(list1: List<Any>, list2: List<Any>) {
/**
 * This function prints all possible combinations of elements from two given lists.
 */
fun printAllCombinations(list1: List<Any>, list2: List<Any>) {

    // Iterate over the first list
    for (i in list1.indices) {
        // Iterate over the second list
        for (j in list2.indices) {
            // Print the combination
            println("${list1[i]} ${list2[j]}")
        }
    }
}