/**
 * This function generates a number line from a starting number to an ending number
 * with a specified step size
 */
fun generateNumberLine(startNum: Int, endNum: Int, stepSize: Int): List<Int> {

    val numLine = mutableListOf<Int>()
    var num = startNum

    while (num <= endNum) {
        numLine.add(num)
        num += stepSize
    }

    return numLine
}
/**
 * This function generates a number line from a starting number to an ending number
 * with a specified step size
 */
fun generateNumberLine(startNum: Int, endNum: Int, stepSize: Int): List<Int> {
/**
 * This function generates a number line from a starting number to an ending number
 * with a specified step size
 */
fun generateNumberLine(startNum: Int, endNum: Int, stepSize: Int): List<Int> {

    val numLine = mutableListOf<Int>()
    var num = startNum

    while (num <= endNum) {
        numLine.add(num)
        num += stepSize
    }

    return numLine
}