New version in which nodes send information at various steps.
At each step only the vertices recieving the data compute it.