pakoito
if you replace outer async(EmptyCoroutineContext) with runBlocking
async(EmptyCoroutineContext)
runBlocking