
…e and Work 2 done, but it takes two seconds to complete. Where’s concurrency? There is none — here, launch had inherited coroutine dispatcher from the scope introduced by runBlocking coroutine builder, which confines execution to the single thread, so both tasks execute sequentially in the main thread.