/**
 * This function takes a start and an end number as arguments and returns a list containing
 * the square roots of all the numbers between (and including) the start and end numbers.
 *
 * @param start The starting number.
 * @param end The ending number.
 * @return A list of square roots of the numbers between the start and end numbers.
 */
fun getSquareRoots(start: Int, end: Int): List<Double> {

    val squareRoots = mutableListOf<Double>()
    for (num in start..end) {
        squareRoots.add(Math.sqrt(num.toDouble()))
    }
    return squareRoots
}
/**
 * This function takes a start and an end number as arguments and returns a list containing
 * the square roots of all the numbers between (and including) the start and end numbers.
 *
 * @param start The starting number.
 * @param end The ending number.
 * @return A list of square roots of the numbers between the start and end numbers.
 */
fun getSquareRoots(start: Int, end: Int): List<Double> {
/**
 * This function takes a start and an end number as arguments and returns a list containing
 * the square roots of all the numbers between (and including) the start and end numbers.
 *
 * @param start The starting number.
 * @param end The ending number.
 * @return A list of square roots of the numbers between the start and end numbers.
 */
fun getSquareRoots(start: Int, end: Int): List<Double> {

    val squareRoots = mutableListOf<Double>()
    for (num in start..end) {
        squareRoots.add(Math.sqrt(num.toDouble()))
    }
    return squareRoots
}