Can we omit launch inside runBlocking?

fun main() {
    runBlocking {
        println("Started")
        launch {
            val flight = fetchFlight("Madrigal")
            println(flight)
        }
        println("Finished")
    }
}

can we rewrite to the below without changing the semantics?

fun main() {
    runBlocking {
        println("Started")

        val flight = fetchFlight("Madrigal")
        println(flight)

        println("Finished")
    }
}