'uvm_do execution order in the body method

In reply to chr_sue:

In reply to Shipra_s:
You are right. But they deliver interleaved seq_items because each macro is generating exactly 1 item. The only difference is you have a determined order starting with seq1.

I am trying to make sense of this , can you elaborate?