chap7:  par computing as a primitive