package Ġcom . by but ter . sis y ph us . coroutine Ċ Ċ import Ġkotlinx . coroutines . Coroutine Scope Ċ import Ġkotlinx . coroutines . Dispatch ers Ċ import Ġkotlinx . coroutines . with Context Ċ Ċ /** Ċ Ġ* ĠRun Ġtask Ġin Ġ[ Dispatch ers . IO ] Ġscope . Ċ Ġ*/ Ċ suspend Ġfun Ġ< T > Ġio ( block : Ġsuspend ĠCor outine Scope . () Ġ-> ĠT ): ĠT Ġ{ ĊĠĠĠ Ġreturn Ġwith Context ( Dispatch ers . IO , Ġblock ) Ċ } Ċ