,  <span style="color: #a020f0;">&amp;</span>
       myrank1, myrank2, proc_in_set1, proc_in_set2
  <span style="color: #a020f0;">endif</span>

  <span style="color: #b22222;">! </span><span style="color: #b22222;">Figure out the communication needs</span>
  <span style="color: #a020f0;">call</span> <span style="color: #0000ff;">analyze_comms</span>()

  <span style="color: #b22222;">! </span><span style="color: #b22222;">In preparation for the transfer, we allocate</span>
  <span style="color: #b22222;">! 