async fn draw_picture( bctx: Arc<BasicContext>, ctx: FunctionContext, args: &FuncArgs, ) -> Result<String>