/**
 * This exercise tests your understanding of concatenation and addition operations with strings and numbers.
 * Concatenation is the process of combining two or more strings into a single string.
 * Addition is the process of summing two or more numbers together.
 */
fun concatenationAndAddition(inputStr1: String, inputStr2: String, inputNum1: Int, inputNum2: Int): Int {

    // Concatenate the two input strings
    val resultStr = inputStr1 + inputStr2

    // Multiply the two input numbers and convert the result to a string
    val numProduct = (inputNum1 * inputNum2).toString()

    // Add the length of the result string with the sum of the two input numbers
    val output = resultStr.length + inputNum1 + inputNum2

    return output
}
/**
 * This exercise tests your understanding of concatenation and addition operations with strings and numbers.
 * Concatenation is the process of combining two or more strings into a single string.
 * Addition is the process of summing two or more numbers together.
 */
fun concatenationAndAddition(inputStr1: String, inputStr2: String, inputNum1: Int, inputNum2: Int): Int {
/**
 * This exercise tests your understanding of concatenation and addition operations with strings and numbers.
 * Concatenation is the process of combining two or more strings into a single string.
 * Addition is the process of summing two or more numbers together.
 */
fun concatenationAndAddition(inputStr1: String, inputStr2: String, inputNum1: Int, inputNum2: Int): Int {

    // Concatenate the two input strings
    val resultStr = inputStr1 + inputStr2

    // Multiply the two input numbers and convert the result to a string
    val numProduct = (inputNum1 * inputNum2).toString()

    // Add the length of the result string with the sum of the two input numbers
    val output = resultStr.length + inputNum1 + inputNum2

    return output
}