/**
 * This function takes two lists of dance moves as input and generates all possible combinations of dance moves between them.
 */
fun danceMoves(dancer1: List<String>, dancer2: List<String>): List<String> {

    val danceMoves = mutableListOf<String>()

    for (move1 in dancer1) {
        for (move2 in dancer2) {
            val danceMove = "$move1 $move2"
            danceMoves.add(danceMove)
        }
    }

    return danceMoves
}
/**
 * This function takes two lists of dance moves as input and generates all possible combinations of dance moves between them.
 */
fun danceMoves(dancer1: List<String>, dancer2: List<String>): List<String> {
/**
 * This function takes two lists of dance moves as input and generates all possible combinations of dance moves between them.
 */
fun danceMoves(dancer1: List<String>, dancer2: List<String>): List<String> {

    val danceMoves = mutableListOf<String>()

    for (move1 in dancer1) {
        for (move2 in dancer2) {
            val danceMove = "$move1 $move2"
            danceMoves.add(danceMove)
        }
    }

    return danceMoves
}