/**
 * This function takes a list and another list as input and returns a new list 
 * that concatenates the two input lists.
 *
 * @param list1: the first list
 * @param list2: the second list
 * @return concatenatedList: a list containing elements from both input lists
 */
fun concatenateLists(list1: List<Int>, list2: List<Int>): List<Int> {

    return list1 + list2
}

// Marketing Manager's code
// Given the following lists and tuple
val list1 = listOf(1, 2, 3)
val list2 = listOf(4, 5, 6)
val tuple1 = listOf(7, 8, 9)

// Concatenate 'list1' and 'list2' and store the result in a variable called 'concatenated'
val concatenated = concatenateLists(list1, list2)
/**
 * This function takes a list and another list as input and returns a new list 
 * that concatenates the two input lists.
 *
 * @param list1: the first list
 * @param list2: the second list
 * @return concatenatedList: a list containing elements from both input lists
 */
fun concatenateLists(list1: List<Int>, list2: List<Int>): List<Int> {
/**
 * This function takes a list and another list as input and returns a new list 
 * that concatenates the two input lists.
 *
 * @param list1: the first list
 * @param list2: the second list
 * @return concatenatedList: a list containing elements from both input lists
 */
fun concatenateLists(list1: List<Int>, list2: List<Int>): List<Int> {

    return list1 + list2
}

// Marketing Manager's code
// Given the following lists and tuple
val list1 = listOf(1, 2, 3)
val list2 = listOf(4, 5, 6)
val tuple1 = listOf(7, 8, 9)

// Concatenate 'list1' and 'list2' and store the result in a variable called 'concatenated'
val concatenated = concatenateLists(list1, list2)