package Ġcom . season fif . jet pack . test Ċ Ċ import Ġkotlinx . coroutines .* Ċ import Ġkotlin . coroutines . Coroutine Context Ċ import Ġkotlin . coroutines . Empty Coroutine Context Ċ Ċ fun Ġmain () Ġ{ ĊĠĠĠ Ġlog (" å¼Ģå§ĭ æī§è¡Į ") ĊĠĠĠ ĠGlobal Scope . launch Ġ{ ĊĠĠĠĠĠĠĠ Ġlog (" åįı ç¨ĭ æī§è¡Į , éģĩ åĪ° å»¶ è¿ Ł ") ĊĠĠĠĠĠĠĠ Ġdelay ( 1 0 0 0 ) ĊĠĠĠĠĠĠĠ Ġlog (" å»¶ è¿ Ł å®Į æ¯ķ , ç»§ç»Ń æī§è¡Į ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġlog (" æĲ º ç¨ĭ åĲİ ä»£çłģ ") ĊĊĠĠĠ Ġrun Blocking Ġ{ ĊĠĠĠĠĠĠĠ Ġdelay ( 2 0 0 0 ) ĊĠĠĠ Ġ} Ċ Ċ // ĠĠĠ ĠThread . sleep ( 2 0 0 0 ) ĊĠĠĠ Ġlog (" ä¼ ĳ çľ ł å®Į æ¯ķ , è¿Ĳè¡Į ç»ĵæĿŁ ") Ċ } Ċ Ċ class ĠTe se Scope Ġ: ĠCor outine Scope { ĊĊĠĠĠ Ġoverride Ġval Ġcoroutine Context : ĠCor outine Context ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠEmpty Coroutine Context ĊĊĠĠĠ Ġfun Ġtest (){ ĊĠĠĠĠĠĠĠ Ġlaunch Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcoroutine Scope Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġsupervisor Scope Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ ĠMain Scope (). launch Ġ{ ĊĊĠĠĠĠĠĠĠ Ġ} ĊĊĊĠĠĠ Ġ} Ċ Ċ }