/**
 * Given a start and stop parameter, concatenate all the numbers between start and stop (inclusive)
 * and return the concatenated string.
 *
 * Example:
 * --------
 * concatenateRange(1, 5) -> "12345"
 * concatenateRange(5, 10) -> "5678910"
 *
 * @param start The starting number of the range (inclusive).
 * @param stop The ending number of the range (inclusive).
 * @return The concatenated string of all the numbers between start and stop.
 */
fun concatenateRange(start: Int, stop: Int): String {

    // Concatenate all the numbers between start and stop
    val concatenatedString = (start..stop).joinToString("")

    return concatenatedString
}
/**
 * Given a start and stop parameter, concatenate all the numbers between start and stop (inclusive)
 * and return the concatenated string.
 *
 * Example:
 * --------
 * concatenateRange(1, 5) -> "12345"
 * concatenateRange(5, 10) -> "5678910"
 *
 * @param start The starting number of the range (inclusive).
 * @param stop The ending number of the range (inclusive).
 * @return The concatenated string of all the numbers between start and stop.
 */
fun concatenateRange(start: Int, stop: Int): String {
/**
 * Given a start and stop parameter, concatenate all the numbers between start and stop (inclusive)
 * and return the concatenated string.
 *
 * Example:
 * --------
 * concatenateRange(1, 5) -> "12345"
 * concatenateRange(5, 10) -> "5678910"
 *
 * @param start The starting number of the range (inclusive).
 * @param stop The ending number of the range (inclusive).
 * @return The concatenated string of all the numbers between start and stop.
 */
fun concatenateRange(start: Int, stop: Int): String {

    // Concatenate all the numbers between start and stop
    val concatenatedString = (start..stop).joinToString("")

    return concatenatedString
}