and passed as reference to the
        lambda function. The <span class="emphasis"><em>coroutine-function</em></span> accesses the
        strings passed from the main execution context by calling <span class="emphasis"><em>asymmetric_coroutine&lt;&gt;::pull_type::get()</em></span>
        and lays those strings out on <span class="emphasis"><em>std::cout</em></span> according the
        parameters 'num' and 'width'. The local state of <span class="emphasis"><em>coroutine-function</em></span>
        is pr