what coroutine is and a sample code of producer consumer problem.
colorize text, use dictionary as switch case, decorator with parameters